Pro ty, kteří sem přicházejí, protože android avd
příkaz byl zastaralý*, postupujte takto:
Používání aplikace Android Studio
Otevřete Android Studio s platným projektem studia (pokud žádný nemáte, jednoduše vytvořte prázdný). Po otevření projektu přejděte na Tools => Android => AVD Manager
. Upozorňujeme, že tato nabídka se nezobrazí, pokud nemáte otevřený platný projekt Android Studio .
Nyní můžete bezpečně zavřít Android Studio, pokud chcete pouze AVD Manager.
Z příkazového řádku
Pokud chcete použít příkazový řádek, musíte nejprve vytvořit virtuální zařízení pomocí avdmanager
, který se nachází pod $ANDROID_HOME/tools/bin/avdmanager
takhle:
$ANDROID_HOME/tools/bin/avdmanager create avd --force --name testAVD --abi google_apis/x86_64 --package 'system-images;android-23;google_apis;x86_64'
Po vytvoření zařízení k emulaci jej musíte otevřít pomocí emulator
, který se nachází pod $ANDROID_HOME/tools/emulator
. Příkaz pro dříve vytvořené zařízení by měl být něco jako:
emulator -avd testAVD
Pokud dojde k chybě, řekne něco jako...
[140022905190208]:ERROR:./android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Ujistěte se, že používáte emulator
příkaz uvnitř $ANDROID_HOME/tools
složku, jinak nemusí fungovat.
Pokud jste již přidali virtuální počítač zařízení, můžete je všechny vypsat pomocí
emulator -list-avds
Další podrobnosti najdete v oficiální dokumentaci (za to děkujeme Jeffu Xiaovi – v komentářích).
* Poznámka k odpisu říká:
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
Použijte android avd
otevřete Správce AVD.