IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Debug avec Android 1.5, possible ou pas ?


Sujet :

Android

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Par défaut Debug avec Android 1.5, possible ou pas ?
    Bonjour,

    Arrivé de fraiche date dans le monde Android, j'ai travaillé avec ECLIPSE et la version de SDK pour la 2.1.

    J'ai intensément utilisé l'émulateur et le mode debug.

    Je dispose maintenant d'un mobile (SAMSUNG SPICA) qui est en 1.5

    J'ai donc converti mon appli en 1.5, créé un mobile virtuel en 1.5 et constaté que le debug ne se lançait pas. Le processus reste coincé sur la fenêtre "Waiting for Debugger" et le LogCat dit cela (extrait).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    03-22 09:49:14.948: WARN/ActivityThread(2903): Application org.SimpleGpsNav02.riAndroid is waiting for the debugger on port 8100...
    03-22 09:49:14.958: INFO/System.out(2903): Sending WAIT chunk
    03-22 09:49:24.788: WARN/ActivityManager(1848): Launch timeout has expired, giving up wake lock!
    03-22 09:49:24.894: WARN/ActivityManager(1848): Activity idle timeout for HistoryRecord{4369f3f8 {org.SimpleGpsNav02.riAndroid/org.SimpleGpsNav02.riAndroid.MainSimpleGPS}}
    03-22 09:49:30.188: DEBUG/dalvikvm(1894): GC freed 181 objects / 9000 bytes in 288ms
    03-22 09:49:51.383: DEBUG/dalvikvm(1848): GC freed 22019 objects / 1104440 bytes in 444ms
    03-22 09:49:54.128: INFO/ActivityManager(1848): Killing process org.SimpleGpsNav02.riAndroid (pid=2903) at user's request
    03-22 09:49:54.128: INFO/Process(1848): Sending signal. PID: 2903 SIG: 9
    03-22 09:49:54.153: INFO/ActivityManager(1848): Process org.SimpleGpsNav02.riAndroid (pid 2903) has died.
    Ayant découvert avec ravissement que le DDMS reconnaissait le mobile réel, j'ai chargé l'appli en la lançant en RUN et elle a fonctionné normalement ... ce qui fait extrêmement plaisir !

    Mais, le lancement en mode Debug sur le SPICA provoque le même problème de timeout. J'ai déclaré l'appli "Debuggable" dans le manifest).

    Des pistes de solution seraient les bienvenues.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Sur ton téléphone :
    Paramètre > Application > Developpement > Debogage USB (activé)

    Normalement tu devrais pouvoir ainsi lancer tes applications en mode debugage.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Par défaut
    Bonjour MrDuChnok, merci de ta réponse.

    Ce mode est activé et je vérifie bien qu'en l'activant/désactivant le mobile apparait/disparait de l'onglet Devices de DDMS ...

  4. #4
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Et tu as activé le debug dans ton fichier manifest ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Par défaut
    Encore merci MrDuChnok de t'intéresser à mon cas ..

    Oui, j'ai indiqué dans mon premier post que j'avais déclaré l'application "Debuggable" (dans le Manifest), ce qui semble obligatoire si on travaille avec un mobile réel ...

  6. #6
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Ben alors je sèche un peu là...
    Je développe quotidiennement avec deux téléphones Android différents, et je n'ai pas souvenir d'avoir fait une quelconque manipulation particulière pour pouvoir débuguer sur ces derniers.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Par défaut
    Bonjour MrDuChnok,

    Bon, cela marche ...

    Je ne sais pas pourquoi, hélas, car je n'ai rien fait de plus.

    Le debug fonctionne avec l'émulateur et le mobile réel.

    Merci de ton aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Migrations avec Oracle Sql Developer - possible ou pas
    Par Lucas Panny dans le forum Oracle
    Réponses: 2
    Dernier message: 14/07/2009, 09h05
  2. [Debug] Debugger une ressource ( socket ) possible ou pas ?
    Par Finidrigoler dans le forum Zend Studio
    Réponses: 4
    Dernier message: 21/08/2007, 10h42
  3. Ordonner avec une sous requête ,possible ou pas?
    Par worm1 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 20/02/2007, 06h23
  4. Réponses: 2
    Dernier message: 07/10/2006, 17h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo