Die INI-Datei konnte weder in $ ANDROID_AVD_HOME noch in $ HOME / .android / avd gefunden werden
Kann ich nicht starten Sie eine virtuelle Geräte, die auf android-SDK, wenn ich drücken Sie die start-Schaltfläche AVD-manager, dieser Fehler zeigt auf meinem Bildschirm:
Starting emulator for AVD 'AVD_for_Galaxy_Nexus_by_Google'
PANIC: Could not find AVD_for_Galaxy_Nexus_by_Google.ini file in
$ANDROID_AVD_HOME nor in $HOME/.android/avd"!
Hier ist der Screenshot:
InformationsquelleAutor der Frage ass-king some question | 2014-12-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie sich nur noch um die ANDROID_AVD_HOME Umgebungsvariable und starten Sie Android Studio.
InformationsquelleAutor der Antwort timarcosdias
nur dieser Befehl funktionierte für mich : sudo cp -R /root/.ein.android $HOME
InformationsquelleAutor der Antwort Moshiur Rahman
Ich dieses problem gelöst, unter Ubuntu zu finden, wo die .avd und .ini-Dateien aus dem AVD-manager heruntergeladen wurden. Standardmäßig, diese sind nach den Namen des virtuellen Geräts erstellt, in der AVD-manager und wird wie diese:
Nexus_4_API_22.ini
und haben eine .ini-und .avd Datei mit dem gleichen Namen. In meinem Fall waren Sie in /root/.ein.android/avd/.Von dort habe ich kopiert, die ini-und avd-Dateien des virtuellen Geräts (Wenn Sie mehr als eine haben, kopieren Sie alle virtuellen Geräte, die Sie wollen) in
$HOME/.android/avd/
ist einer der Standorte der Nachricht angefordert. Unter linuxsudo cp /root/.android/avd/Virual_Device_XX.ini $Home/.android/avd/
und das gleiche tun mit der .avd-Datei. Hoffe, dies hilft jemand, der läuft in dieser Ausgabe.InformationsquelleAutor der Antwort Alex D
Erstellen Sie einen symlink:
Diese Weise lösen Sie das Problem mit dem emulator, da alle sdk-Daten werden geschrieben /root/.ein.android/
InformationsquelleAutor der Antwort Paulo Alfaiate
Für mich die Umgebungsvariable fehlte ganz.
hinzufügen "ANDROID_AVD_HOME" als environment-variable gelöst.
auch ein Tipp, geben Sie den Pfad ohne "/.android/avd" Teil, wie die Anwendung fügt automatisch das es die Suche, die Sie nicht angeben müssen Sie nicht mehr.
z.B.
Env. Variable : ANDROID_AVD_HOME
Wert : C:\users\%USERNAME%\Androidapps
Android studio wird für Emulatoren unter C:\users\%USERNAME%\Androidapps.android\avd
InformationsquelleAutor der Antwort G. Schepens
Oder statt ANDROID_AVD_HOME geben Sie ANDROID_SDK_HOME-und Studio-arbeiten: Kann nicht starten avd-emulator auf android studio 1.0
InformationsquelleAutor der Antwort Hrvoje
Ich nur auf dieses problem wieder und erkannte, dass neuere Versionen von Android Studio and SDK stellen AVDs auf dem folgenden Pfad für OSX:
Benutzer/IhrBenutzername/Library/Android/sdk/.android/avd im Gegensatz zu der älteren Praxis der Platzierung AVDs hier: Benutzer/ihr_benutzername/.android/avd
So, ich habe gerade aktualisiert meine bash_profile-Datei, um ANDROID_AVD_HOME auf die neue Lage-die in der Tat enthalten die ini-Datei für den AVD, die ich geschaffen hatte, und dann der Start ging in Ordnung.
InformationsquelleAutor der Antwort Wulf
weil android SDK Umgebung ANDROID_SDK_HOME, falschen Weg. /usr/local/opt/android-sdk oder /Benutzer/[Benutzername]/Library/Android/sdk WAHR
InformationsquelleAutor der Antwort Kaan Uygur
Versuchen Sie, die Umgebungsvariable definition von
ANDROID_AVD_HOME
zu$ANDROID_AVD_HOME
.InformationsquelleAutor der Antwort humptyNotDumpty