Как понизить эмулятор Android
В Android-эмуляторе Android Studio возникает проблема с отображением сложной графической веб-страницы с поддержкой WebGL в виджете Java WebView ( демонстрации PixiJS в эмуляторе Android на WebView выглядят пустыми). Но я могу воспроизвести проблему только с Android Emulator 27.1.12-4623001. Он отлично работает для моих коллег, работающих под управлением Android Emulator 26.1.4-4266726.
Как мне понизить эмулятор Android с 27.1.12-4623001 до 26.1.4-4266726? Я использую Android Studio 3.0.1 (как и один из моих коллег, но в ее Android Studio все еще есть Android Emulator 26.1.4-4266726. Я также на Mac с High Sierra.
Я просмотрел страницу " Примечания к выпуску эмулятора Android", но не вижу инструкций о том, как сделать более раннюю версию. Я попытался понизить версию самой Android Studio, но даже когда я установил Android Studio 2.2.3, эмулятор все еще был 27.1.12-4623001. Я даже удалил Android Studio 3.0.1, следуя инструкциям Как полностью удалить Android Studio?,
Какая версия эмулятора Android у меня есть?
Три метода:
- Запустите эмулятор, нажмите "..." на правой боковой панели, выберите "Справка"> "О программе".
- Перейдите в Android Studio> "Настройки", найдите "Android SDK", нажмите "Инструменты SDK" и перейдите к эмулятору Android.
- На Mac зайдите в Терминал и запустите
~/Library/Android/sdk/emulator/emulator -version
3 ответа
Служба поддержки Google заявила, что я могу загрузить старые версии Android Emulator следующим образом:
http://dl.google.com/android/repository/emulator-darwin-4266726.zip (для Mac) http://dl.google.com/android/repository/emulator-windows-4266726.zip http://dl.google.com/android/repository/emulator-linux-4266726.zip
По сути, просто поместите # (тот, что в major.minor.patch-#) вместе с darwin/windows/linux, если вы хотите скачать любую предыдущую сборку.
Чтобы установить на свой компьютер Mac, я сделал следующее:
Загрузите http://dl.google.com/android/repository/emulator-darwin-4266726.zip через Chrome в ~ / Downloads
Резервное копирование основного каталога эмулятора:
mv ~/Library/Android/sdk/emulator ~/Downloads/emulator-backup
Замените основной каталог эмулятора:
mv ~/Downloads/emulator ~/Library/Android/sdk/
Перезапустите Android Studio
После этого версия эмулятора Android была понижена до 26.1.4-4266726.
Для тех, кому все еще нужно, эта страница содержит все версии и инструкции:
- Загрузите старую версию эмулятора из emulator-windows-5395263.zip и замените ее существующим эмулятором в
..AppData\Local\Android\Sdk\emulator
. - Перезапустите студию Android и в терминале выполните следующую команду
emulator -avd avd_name -gpu mode
, и это инициализирует эмулятор. Режим может быть host, guest и т. Д. Для получения дополнительной информации перейдите по следующей ссылке.