Мне нужно отладить приложение, которое использует собственные библиотеки, скомпилированные только для armeabi-v7a и arm64-v8a. Это означает, что я не могу запустить его на эмуляторе HAXM (ну, я могу, но он сразу падает). У меня нет физического устройства с необходимым уровнем API для запуска приложения. Я пытался создать AVD на основе системного образа armeabi-v7a, но для загрузки требуется около 30 минут, а когда это происходит, он настолько медленно реагирует, что его невозможно использовать. Однократное нажатие или нажатие кнопки для вступления в силу занимает не менее 10 секунд, и, самое главное, время ожидания попытки установки приложения на устройстве истекло. Я не смотрю, чтобы соответствовать реальной производительности устройства или даже производительности эмулятора HAXM. Просто нужно иметь возможность реально установить и протестировать приложение.
Я попытался создать AVD с различными аппаратными профилями, начиная со спецификаций по умолчанию и до 4096 МБ ОЗУ, 2048 МБ кучи, 4-ядерный ЦП, 4096 МБ внутренней памяти и 800 МБ SD-карты. Я пробовал и аппаратную, и программную графику.
Все было слишком медленно, чтобы использовать.
Могу ли я что-нибудь сделать, чтобы получить эмулируемое устройство, которое действительно работает? Тот факт, что изображения рук предлагаются в качестве опции, заставляет меня думать, что должен быть способ их использования. Я помню, как использовал AVD до появления эмулятора HAXM, и они были далеко не такими медленными. Изображения стали очень раздутыми, или я делаю что-то не так?
Я занимаюсь разработкой на компьютере с процессором Intel i7, 16 ГБ ОЗУ, 1 ТБ SSD.