Émulateur Android ne démarre pas dans eclipse
Je viens d'installer tout le toutim, afin de développer des applications android dans Eclipse (je suis en 64 bits gentoo). Tout semble aller bien, et j'ai créé le dev du groupe hello-world exemple:
package com.nfshost.flyingmonkey.android;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
Je vais essayer et courir dans eclipse, et en fonction de la console, cela semble fonctionner:
[2010-08-26 14:03:18 - HelloAndroid] ------------------------------
[2010-08-26 14:03:18 - HelloAndroid] Android Launch!
[2010-08-26 14:03:18 - HelloAndroid] adb is running normally.
[2010-08-26 14:03:18 - HelloAndroid] Performing com.nfshost.flyingmonkey.android.HelloAndroid activity launch
[2010-08-26 14:03:18 - HelloAndroid] Automatic Target Mode: using device '015D7D330A028012'
[2010-08-26 14:03:18 - HelloAndroid] Uploading HelloAndroid.apk onto device '015D7D330A028012'
[2010-08-26 14:03:18 - HelloAndroid] Installing HelloAndroid.apk...
[2010-08-26 14:03:20 - HelloAndroid] Success!
[2010-08-26 14:03:20 - HelloAndroid] Starting activity com.nfshost.flyingmonkey.android.HelloAndroid on device
[2010-08-26 14:03:21 - HelloAndroid] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.nfshost.flyingmonkey.android/.HelloAndroid }
Seulement, l'émulateur n'apparaît jamais sur mon écran comme le guide dit qu'il va (http://developer.android.com/guide/tutorials/hello-world.html#run)
Automatic Target Mode: using device '015D7D330A028012'
semble le suggérer l'installation sur une clé USB appareil, plutôt que le tir d'un émulateur.- Ah, c'est exactement ce qui se passait. Mon DROID a été branché et assis derrière mon écran d'ordinateur portable donc je n'ai pas vu qu'il était en train de faire quoi que ce soit. Je souhaite que vous pourriez écrire que comme une réponse si je pouvais l'accepter.
- Christopher, pourriez-vous s'il vous plaît poster que comme une réponse afin que je puisse l'accepter?
Vous devez vous connecter pour publier un commentaire.
Voir le premier commentaire à ma question:
Automatic Target Mode: using device '015D7D330A028012' seems to suggest it's installing onto a USB-attached device, rather than firing up an emulator.
– Christophe le 26 Août à 19:17Aller à la Fenêtre -> Android SDK et AVD Manager -> Périphérique Virtuel et de créer un Nouveau Périphérique Virtuel il (n'oubliez pas de préciser la cible de l'API pour que l'appareil). Si ce périphérique virtuel est un périphérique virtuel, l'application se déclenche que l'appareil lorsque vous exécutez l'application.
j'ai été confrontée au même problème aller ro exécuter l'sélectionnez exécuter la configuration de parcourir votre projet, sélectionnez android une nouvelle configuration de l'ouvrir, puis sélectionnez exécuter..
il a travaillé pour moi..
désolé pour la réponse ci-dessus je viens de faire comme ça..
ouvrir cmd promt..
aller vers le répertoire dans lequel mon kit de développement a été extraxted je vais à l'outil subdriectory puis exécutez android.fichier bat par simplement mettre le nom android.chauve-souris dans le fichier..