Ich habe Erfahrung (verrostet) mit Eclipse und ich habe kürzlich Android Studio für Mac (El Capitan) heruntergeladen. Ich möchte mein Programm "Hallo Welt" auf der virtuellen Maschine ausführen. Ich nahm (Nexus 7 2012 API 23), aber in Android Virtual Device-Manager Ich erhalte "Fehler beim Laden" -Meldung und Einzelheiten geben:Probleme beim Starten eines AVD (Android Virtual Device) in Android Studio (auf Mac)
Name: Nexus_7_2012_API_23
CPU/ABI: Google APIs ARM (armeabi-v7a)
Path: /Users/user/.android/avd/Nexus_7_2012_API_23.avd
Error: Unknown target 'Google Inc.:Google APIs:23' in
/Users/user/.android/avd/Nexus_7_2012_API_23.ini
In Android SDK, ich habe folgendes loaded:
null
null 23 2 Installed
null 23 2 Not installed
null 23 2 Not installed
null 23 1 Not installed
null 23 1 Installed
null 23 3 Installed
null 23 7 Installed
null 23 7 Installed
null 23 1 Installed
null 23 7 Installed
null 23 11 Installed
null 23 11 Installed
null 23 1 Installed
Grundsätzlich alle 23 Pakete einschließlich Google APIs. Nur nicht das TV-Zeug.
Wenn ich auf den Pfeil klicke, um mein Programm auszuführen, baut es gut, aber kein Emulator wird gestartet. Dies ist nicht überraschend angesichts der Nachricht in der AVD. Es wäre schön, wenn Sie eine Meldung erhalten würden, die besagt, dass das Bild nicht funktioniert.
Irgendwelche Ideen?
Danke,
Dave
Nach der Installation von Android Studio laufen Sie in einem alten SDK-Verzeichnis/haben Sie Ihren AVD neu erstellt oder verwenden Sie ältere? –
Morrison, Danke für die Antwort. Nicht sicher, ich verstehe, aber es klingt verlockend nah! Ich habe ein Projekt erstellt und die Standardeinstellungen übernommen. Verzeichnis ist nur/AndroidStudioProjects/Application1. Als ich es laufen ließ, habe ich dann den AVD erstellt. Muss ich irgendwie sagen, wo der AVD lebt? – Dave
Es tut mir leid, dass ich gefragt habe, ob auf Ihrem Computer eine frühere SDK-Installation von Android vorhanden ist, und Sie zufällig darauf durch Android Studio oder seine neue Android SDK-Installation hingewiesen haben. Ich würde einfach den AVD-Manager starten und alle Emulatoren löschen und einen neuen erstellen. Haben Sie in der INI-Datei nach dem Fehler gesucht, um festzustellen, ob etwas falsch aussieht? –