Für diejenigen, die wegen des android avd
hierher kommen Befehl ist veraltet*, hier ist, wie es jetzt geht:
Mit Android Studio
Öffnen Sie Android Studio mit einem gültigen Studio-Projekt (wenn Sie keins haben, erstellen Sie einfach ein leeres). Nachdem Sie Ihr Projekt geöffnet haben, gehen Sie zu Tools => Android => AVD Manager
. Beachten Sie, dass dieses Menü nicht angezeigt wird, wenn Sie kein gültiges Android Studio-Projekt geöffnet haben .
Jetzt können Sie Android Studio sicher schließen, wenn Sie nur den AVD-Manager verwenden möchten.
Von der Befehlszeile
Wenn Sie die Befehlszeile verwenden möchten, müssen Sie zuerst das virtuelle Gerät mit avdmanager
erstellen , zu finden unter $ANDROID_HOME/tools/bin/avdmanager
etwa so:
$ANDROID_HOME/tools/bin/avdmanager create avd --force --name testAVD --abi google_apis/x86_64 --package 'system-images;android-23;google_apis;x86_64'
Nachdem Sie das zu emulierende Gerät erstellt haben, müssen Sie es mit emulator
öffnen , die sich unter $ANDROID_HOME/tools/emulator
befindet . Der Befehl für das zuvor erstellte Gerät sollte etwa so lauten:
emulator -avd testAVD
Wenn es abstürzt, sagen Sie etwas wie...
[140022905190208]:ERROR:./android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Stellen Sie sicher, dass Sie emulator
ausführen Befehl innerhalb des $ANDROID_HOME/tools
Ordner, andernfalls funktioniert es möglicherweise nicht.
Wenn Sie bereits eine Geräte-VM hinzugefügt haben, können Sie sie alle mit
auflistenemulator -list-avds
Weitere Einzelheiten finden Sie in der offiziellen Dokumentation (danke an Jeff Xiao dafür – in den Kommentaren).
* Der Hinweis zur Einstellung lautet:
The android command is no longer available.
For manual SDK and AVD management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
Verwenden Sie android avd
um den AVD Manager zu öffnen.