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 :

[Emulateur AVD] Application non lancée


Sujet :

Android

  1. #1
    En attente de confirmation mail

    Homme Profil pro
    Consultant IT
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 281
    Points
    281
    Par défaut [Emulateur AVD] Application non lancée
    Bonjour à tous,

    Je me permets de reporter un problème pour lequel je ne trouve actuellement pas de solution concernant l'émulateur (AVD) sous Eclipse.

    J'ai créé un projet de base pour dont la cible est l'API 10, ainsi qu'un virtual device, et alors que je parviens sans problème à lancer l'émulateur (via Run As > Android application), l'application quant à elle ne se lance pas. Après le chargement, l'émulateur reste en effet bloqué sur la page Home, et l'application en question ne figure même pas dans le Gestionnaire d'applis.

    Ce que je comprend encore moins, c'est que je ne rencontre aucun souci en utilisant un périphérique réel (Nexus S et Archos 70IT) puisque qu'en mode débogage USB, l'application se lance bien automatiquement.

    Pour être honnête, je ne vois pas ce qui cloche, si quelqu'un peut m'éclairer je suis preneur...

    Si cela peut être utile, voici les logs générés lorsque je lance l'application dans Eclipse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    [2012-03-12 17:29:26 - Android_HelloWorld] ------------------------------
    [2012-03-12 17:29:26 - Android_HelloWorld] Android Launch!
    [2012-03-12 17:29:26 - Android_HelloWorld] adb is running normally.
    [2012-03-12 17:29:26 - Android_HelloWorld] Performing fr.asuteau.android.helloworld.HelloWorldActivity activity launch
    [2012-03-12 17:29:50 - Android_HelloWorld] Launching a new emulator with Virtual Device 'Android2.3.3'
    [2012-03-12 17:30:02 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error

  2. #2
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    Ton problème ne vient pas de là,
    tue l' emulateur , et relance le ! ce warning tu peux l'ignorer normalement.

  3. #3
    En attente de confirmation mail

    Homme Profil pro
    Consultant IT
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 281
    Points
    281
    Par défaut
    J'ai déjà fait cette manip mais malheureusement ça ne résout pas le problème.
    L'émulateur reste bloqué sur la page Home.

  4. #4
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Hmm

    Si tu essayes de lancer une autre application ?

    Est ce que cette application marcher avant ce problème ?

    As tu modifié l'AVD ?

    ...

    Merci.

    Qu'as tu dans le logcat ?

  5. #5
    En attente de confirmation mail

    Homme Profil pro
    Consultant IT
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 281
    Points
    281
    Par défaut
    En fait, je n'ai pas réussi à faire fonctionner cette application avec l'émulateur. En revanche la même application fonctionne très bien lorsque j'utilise un vrai périphérique à la place de l'émulateur...

    Concernant mon AVD, la cible est spécifiée sur l'API 10 et la résolution en HVGA. A ce sujet, est-il normal de devoir relancer à la chaque fois l'émulateur lorsque l'on recompile le projet ?

    Concernant le logcat, je n'ai rien d'affiché dedans.

  6. #6
    En attente de confirmation mail

    Homme Profil pro
    Consultant IT
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 281
    Points
    281
    Par défaut
    Alors finalement c'est résolu, mais il y a un point que je ne saisis toujours pas.
    J'ai créé un nouvel émulateur de même cible mais avec la résolution par défaut (WVGA800) et désormais l'application se lance bien automatiquement.

    De plus, les logs sont bien alimentés dans le logcat. Une idée Feanorin d'où peut venir ce problème concernant la résolution HVGA de l'émulateur ?

  7. #7
    Expert confirmé
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Points : 4 166
    Points
    4 166
    Par défaut
    Citation Envoyé par MRIKS Voir le message
    A ce sujet, est-il normal de devoir relancer à la chaque fois l'émulateur lorsque l'on recompile le projet ?
    Non.

  8. #8
    En attente de confirmation mail

    Homme Profil pro
    Consultant IT
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 281
    Points
    281
    Par défaut
    Citation Envoyé par Hephaistos007 Voir le message
    Non.
    C'est bien que je pensais... Pourtant, je laisse ouvert l'émulateur puis je refais un Run As à chaque fois. J'ai peut-être sauté une étape ?

  9. #9
    En attente de confirmation mail

    Homme Profil pro
    Consultant IT
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 281
    Points
    281
    Par défaut
    Citation Envoyé par MRIKS Voir le message
    C'est bien que je pensais... Pourtant, je laisse ouvert l'émulateur puis je refais un Run As à chaque fois. J'ai peut-être sauté une étape ?
    Pour ceux que ça intéresse, j'ai enfin trouvé la solution à ce problème de lancement d'application dans l'émulateur. Donc voici la marche à suivre :
    1. Lancer l'application sous Eclipse. Si vous avez le même problème, l'émulateur va bien se lancer mais va rester sur Home.
    2. Passer en perspective DDMS (en haut à droite dans Eclipse). Dans cette fenêtre, la liste des Devices doit normalement être vide.
    3. Dans l'onglet Devices toujours, sélectionner dans la liste déroulante Reset ADB. Après quelques secondes, l'émulateur doit normalement apparaître dans la liste des Devices, puis lancer l'application.
    4. De retour dans la perspective Java, les logs doivent être maintenant corrects et à chaque nouveau Run du projet, l'application se met à jour dans l'émulateur.

    En espérant que ça puisse en dépanner certains

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

Discussions similaires

  1. [Débutant] _ViewStart.cshtml non lancé, l'application recherche un .aspx
    Par Heavy Metal Hero dans le forum ASP.NET MVC
    Réponses: 1
    Dernier message: 14/05/2014, 10h02
  2. Mon application non présente dans l'AVD
    Par stelincat dans le forum Android
    Réponses: 6
    Dernier message: 29/12/2013, 19h48
  3. [C#] Attendre que l'application soit lancée ?
    Par choas dans le forum Windows Forms
    Réponses: 5
    Dernier message: 09/05/2006, 22h39
  4. Piloter une application non office à partir d'access
    Par Marmotine dans le forum Access
    Réponses: 2
    Dernier message: 23/03/2006, 02h08
  5. JNI : attaquer une application déja lancée!!
    Par tony31 dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 01/03/2006, 15h40

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