Открывайте AVD или эмуляторы без открытия Android Studio

6093
Leo Jiang

90 +% времени я открываю Android Studio только для того, чтобы открыть AVD, затем закрываю Android Studio. Есть ли способ открыть AVD или эмуляторы напрямую? Я использую Windows 10.

Я попробовал avdmanagerкоманду, но, похоже, нет способа открыть эмулятор с помощью нее.

Я не могу найти exe, чтобы открыть диспетчер AVD напрямую.

4
Попробуйте эти команды `cd ~ / Android / Sdk / tools / bin && ./avdmanager list avd`, затем ваши avds будут перечислены, затем скопируйте имя устройства, которое вы хотите запустить, и затем запустите` cd ~ / Android / Sdk / tools | ./emulator -avd NAME_OF_YOUR_DEVICE`. Кредиты: [Запустите эмулятор AVD без Android Studio] (http://stackoverflow.com/questions/42718973/run-avd-emulator-without-android-studio) xavier_fakerat 6 лет назад 1
https://developer.android.com/studio/run/emulator-commandline.html Arto Bendiken 6 лет назад 0

2 ответа на вопрос

1
Jesse Zamora

У меня был тот же вопрос сегодня, и я нашел эту хорошую суть:

https://gist.github.com/hidroh/67b2ee7bbdd9038450c00d8a4d69c3fa 

Заметки:

  • Добавлена ​​директория Android SDK tools / в мою PATH.
  • Загрузил приведенную выше сущность на мой рабочий стол в файл с именем avd.sh.
  • Поскольку у меня установлен Git для Windows, файл .sh открывается в Git Bash автоматически, когда я дважды щелкаю по нему.
  • Он должен найти все эмуляторы, которые вы настроили в AVD, и дать вам возможность выбрать, какой именно. Введите номер, и эмулятор запустится!

Надеюсь это поможет!

Мне все еще интересно, можно ли запустить диспетчер AVD сам, не заходя в Android Studio, поэтому, если кто-нибудь это выяснит, дайте мне знать. Jesse Zamora 7 лет назад 0
Можете ли вы уточнить, в чем суть этого? Если ссылка исчезнет, ​​что должен сделать OP? bertieb 7 лет назад 1
1
Eftekhari

Вот что я сделал:

-I've installed git -run git bash -go to this directory Android/sdk/tools/bin (hope you know how to use cd command) -emulator -list-avds (to get the list of avds) -emulator -netdelay none -netspeed full -avd Nexus_7_API_23 

Nexus_7_API_23 - это один из эмуляторов, которые я делал раньше в андроид студии. Вы выбираете один из ваших, которые вы получили в своем списке.

Похожие вопросы