Y at-il un outillage ou peut-être un journal, où je peux voir ce qui a causé mon application en cours d'exécution sur un téléphone mobile Android, pour accrocher ou éventuellement planter?Comment scanner android comment un programme plante?
Je ai programmé une application signée qui est exécutable, il vérifie les messages sur mon serveur et envoie des messages SMS à un récepteur, et après deux ou peut-être 3 jours, l'application se bloque ou tombe en panne.
Comment puis-je voir ce qui a causé l'accident?
Cordialement.
Shafqat
private void startservice() {
r = new Runnable()
{
public void run()
{
//execute the sms class and get the url
//build the url
SendSMS sms = null;
//TODO get the url from a database
Map<String, String> jsonitems = new JSONParser().parse(urlsmsservice+getDeviceId());
if(!jsonitems.isEmpty()){
sms = new SendSMS(context, jsonitems.get("PHONENUMBER").toString(), jsonitems.get("MESSAGE").toString());
sentReceiver.setCallbackUrl(jsonitems.get("CALLBACKURL").toString());
deliveredReceiver.setCallbackUrl(jsonitems.get("CALLBACKURL").toString());
sms.send();
}else{
Log.d(TAG, "No messages in Queue");
}
//handler.postDelayed(this, getInterval());
}
};
handler = new Handler();
thread = new Thread()
{
@Override
public void run() {
try {
while(thbool) {
sleep(getInterval());
handler.post(r);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
};
thread.start();
}
+1 à Yann. Jetez un coup d'œil à la formidable DOCUMENTATION qu'Android a, ADB et logcat sont quelques-unes des premières choses que vous devez connaître. En outre, des applications telles que "Quick System Info" et d'autres peuvent vous montrer les journaux, et si votre application est sur le marché, l'écran d'information sur le site de publication (que vous seul pouvez voir) contient également des détails d'erreur. –
Merci pour les informations utiles, je vais installer cela sur l'appareil et vous permettra de savoir si cela m'a aidé. – shafqat
J'ai installé aLogCat, j'ai également inspecté le journal, mais je ne vois pas si une exception est levée dans mon application, ou Android – shafqat