
Во-первых, я хочу, чтобы вы все знали, что я полный новичок в разработке приложений для Android и это первый раз, когда я пытаюсь запустить виртуальное устройство Android.
При запуске виртуального устройства Android из Android Studio я получаю следующее:
ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them
you will have to do at least one of the following:
- Use the '-force-32bit' option when invoking 'emulator'.
- Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment.
Either one will allow you to use the 32-bit binaries, but please be
aware that these will disappear in a future Android SDK release.
Consider moving to a 64-bit Linux system before that happens.
Как я буду это делать (например, использовать '-force-32bit'
)?
Я использую Ubuntu 15.04 32-бит, котораяявляетсяработает независимо на моем ноутбуке инетзапущено на виртуальном ящике. Я включил технологию виртуализации.
решение1
Чтобы запустить экземпляр эмулятора из командной строки, перейдите в tools/
папку SDK. Введите команду эмулятора следующим образом:
emulator -avd <avd_name> [<options>]
вы можете добавить свое имя avd вместо <avd_name>
и -force-32bit
вместо[<options>]
Прочитать документыздесьиздесьчтобы узнать больше об управлении эмуляторами из командной строки.
Чтобы сделать это в Android Studio, вы можете отредактировать или создать конфигурацию запуска:
ОткрытьРедактировать конфигурацииизБегатьМеню.
РазвернутьAndroid-приложениеэлемент и создайте новую конфигурацию или откройте существующую.
Выбрав конфигурацию запуска, настройте нужные параметры конфигурации запуска:
вЭмуляторна вкладке укажите любые параметры эмулятораДополнительные параметры командной строки эмулятораполе. Так что ставьте
-force-32bit
здесь.
Подробнее об этом читайте в официальномдокументация.