Я знаю, что это не ответ на конкретный вопрос, который вы задали, но это может помочь с основной проблемой: вы можете увеличить производительность вашего эмулируемого устройства, переключившись на версию x86.
Эмулятор Android всегда был очень медленным для меня, даже на четырехъядерном ядре с 8 гигабайтами оперативной памяти, поэтому я начал следовать проекту Android x86. Не так давно я, наконец, решился на то, чтобы настроить его, и это было легче, чем я ожидал - и это действительно действительно быстро.
Если у вас установлен VirtualBox, все, что вам нужно сделать, это загрузить eeepc.iso с веб-сайта проекта (для любой версии Android, которую вы предпочитаете), создать виртуальную машину для нее в VirtualBox с огромной оперативной памятью, которую вы хотите, и загрузите его. Выберите режим VESA из меню, отключите интеграцию с мышью на виртуальной машине и пропустите процесс входа в учетную запись google. Тебе будет хорошо.
Затем просто настройте переадресацию портов для ADB из гостевой системы: 5555 на localhost: какой-либо-порт-вы-выберите, и укажите ADB на localhost: какой-либо-порт-вы-выберите, и он будет работать даже лучше, чем ARM, который поставляется с SDK.
Является ли проблема изменения значения по умолчанию (т. Е. Работает только по умолчанию), или это только проблема, когда вы устанавливаете размер «слишком большой»? Как быстрый тест, будет ли он работать с 512? –
работал с 512, но не с большим ОЗУ – Gabriel
попытался сделать приоритет высоким для процесса AVD –