Communauté française android news, news du Web

telephones, smart phones android, programmation et applications, news twitter facebook

Comment debugguer un service android

By admin • fév 8th, 2010 • Category: Non classé, Tutorials

Si on démarre un projet android en mode debug et que et que ce dernier contient un service, et lorsqu’on met le point d’arrêt sur une méthode du service alors le debbugger ne s’arrêtera pas.

La solution consiste a faire cet appel android.os.Debug.waitForDebugger(); juste avant le breakpoint .

Donc par exemple dans votre service (inputmethoService par exemple) vous voulez vous arreter a cet endrtoit :

public void setKeyboard(Keyboard keyboard) {
if (mKeyboard != null) {
}

android.os.Debug.waitForDebugger();
mKeyboard = keyboard;                       // inserer ici le breakpoint
List<Key> keys = mKeyboard.getKeys();
mKeys = keys.toArray(new Key[keys.size()]);
this.setAdapter(new BasicKeyAdapter());
}

Voila c’est tout

A voir aussi:

  1. Services sous android Leçon 1
  2. Un service de reponses lancé par google est en route
  3. Projet android par etapes : Applications EarthQuake
  4. Travailler avec les preferences sous ANDROID
  5. Comment acceder a Android Market sur emulateur

admin is
Email this author | All posts by admin

Comments are closed.