Je suis nouveau sur Android app dev. Lorsque j'ai créé un nouvel AVD, lorsque je clique sur démarrer sur cet AVD: j'obtiens ce qui suit:
Starting emulator for AVD 'Nexus_4_16_AVD'
PANIC: Could not open: Nexus_4_16_AVD
Il s'agit d'un bogue dans le plugin ADT. Pour une solution de contournement jusqu'à ce qu'il soit résolu, utilisez un lien symbolique NTFS.
J'ai un lecteur C: pour Windows 7 et un lecteur D: pour tout mon travail et mes données. Après avoir installé Windows 7, je déplace tous mes dossiers spéciaux de C:\Users\John Doe vers D:\John Doe. Le plugin ADT essaie de charger l'émulateur à partir de C: lorsqu'il et les fichiers de configuration sont sur D: (PANIQUE: impossible d'ouvrir, etc.). NTFS peut obtenir le plugin ADT pour lire à partir de D: en utilisant un lien symbolique NTFS. Ouvrez une invite de commande dans C:\Users\John Doe (utilisez évidemment votre nom d'utilisateur), utilisez la commande mklink.
mklink /J "C:\Users\John Doe\\.Android" "D:\John Doe\\.Android"
Maintenant, lorsque le plugin ADT tente de référencer .Android sur C :, NTFS envoie la demande à D: et l'émulateur démarre correctement.
OR
Si ce n'est pas un problème de chemin, alors:
Créez une variable d'environnement appelée: Android_SDK_HOME
et définissez-le sur C:\Users\Administrator Open Eclipse > Window > Preferences
et cliquez sur Run/Debug
et substitution de chaîne Ajoutez une nouvelle variable appelée: user.home et définissez-la sur C:\Users\Administrator
Créez un AVD et exécutez-le.
Si rien ne vous convient, copiez simplement le dossier .Android dans C:\Users\.Android.
J'ai eu le même problème, et la première suggestion d'Umer Farooq l'a résolu. Il y avait déjà le dossier .Android dans le dossier C:/Users/MyName. Je l'ai compressé dans le .Android.Zip à des fins de sauvegarde, puis j'ai supprimé le dossier C: /Users/MyName/.Android. Ensuite, j'ai ouvert une invite de commande (elle était déjà située dans C:/Users/MyName) et j'ai exécuté une commande:
mklink /J "C:\Users\MyName\\.Android" "D:\\.Android"
J'ai ensuite redémarré Eclipse et lancé l'AVD. Le périphérique virtuel a été créé et a bien fonctionné.
mon avd était dans le dossier d:\c_data.Android. il recherchait dans le dossier c:\users\rkk.Android. j'ai copié le dossier avd de d:\et collé dans c:\users\rkk.Android. Et ce fut un succès.