Проблема запуска AVD (Android Virtual Device) в Android Studio (на Mac)
У меня есть предыдущий опыт (ржавый) с Eclipse, и я недавно загрузил Android Studio для Mac (El Capitan). Я бы хотел запустить свою программу "Hello World" на виртуальной машине. Я выбрал (Nexus 7 2012 API 23), но в Android Virtual Device Manager я получаю сообщение "Не удалось загрузить", и Details дает:
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
В Android SDK загружено следующее:
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
В основном все 23 пакета, включая Google API. Просто не телевизионный материал.
Когда я нажимаю стрелку, чтобы запустить мою программу, она работает нормально, но эмулятор не запускается. Это не удивительно, учитывая сообщение в AVD. Было бы хорошо, если бы вы запустили его, было какое-то сообщение о том, что изображение не будет работать.
Есть идеи?
Спасибо,
Дейв
2 ответа
Вау, какая боль. После всего этого оказывается, что просто закрытие и повторное открытие Android Studio сделали свое дело. Кроме того, будьте осторожны, что виртуальное устройство, кажется, занимает вечность (минуты?), Чтобы появиться. По крайней мере, на моем MacBook Air Mid 2012. Процессор: 1,8 ГГц Память i5 4 ГБ 1600 МГц DDR3.
Спасибо Моррисону Чангу за идеи. -Dave
У меня была эта проблема, когда у меня работал Docker для Mac. Я вышел из Docker для Mac, и он работает. Похоже, это связано с проблемой конфликтующих виртуальных машин.