Android 如何将基于ARM的AVD加速到实际可用的程度?
我需要调试一个应用程序,该应用程序依赖于仅为armeabi-v7a和arm64-v8a编译的本机库。这意味着我不能在HAXM模拟器上运行它(当然,我可以,但它会立即崩溃)。我没有运行应用程序所需的API级别的物理设备。我曾尝试根据armeabi-v7a系统映像创建AVD,但启动大约需要30分钟,启动时,响应速度太慢,无法使用。单次触摸或按下按钮至少需要10秒才能生效,最重要的是,adb在尝试在设备上安装应用程序时超时。我不希望与真正的设备性能相匹配,甚至不希望与HAXM仿真器性能相匹配。只需要能够实际安装和测试应用程序 我尝试过用各种硬件配置文件创建AVD,从默认规格开始,最多4096 MB RAM、2048 MB堆、4核CPU、4096 MB内部存储和800 MB SD卡。我尝试过硬件和软件图形。Android 如何将基于ARM的AVD加速到实际可用的程度?,android,android-studio,android-emulator,Android,Android Studio,Android Emulator,我需要调试一个应用程序,该应用程序依赖于仅为armeabi-v7a和arm64-v8a编译的本机库。这意味着我不能在HAXM模拟器上运行它(当然,我可以,但它会立即崩溃)。我没有运行应用程序所需的API级别的物理设备。我曾尝试根据armeabi-v7a系统映像创建AVD,但启动大约需要30分钟,启动时,响应速度太慢,无法使用。单次触摸或按下按钮至少需要10秒才能生效,最重要的是,adb在尝试在设备上安装应用程序时超时。我不希望与真正的设备性能相匹配,甚至不希望与HAXM仿真器性能相匹配。只需要能
所有这些都太慢了,无法使用 我能做些什么来得到一个真正工作的模拟arm设备吗?arm图像是作为一种选择提供的,这一事实让我认为一定有办法使用它们。我记得在引入HAXM仿真器之前使用过AVD,它们的速度远没有这么慢。是图像变得超级膨胀,还是我做错了什么
我正在一台装有Intel i7处理器、16GB RAM和1TB SSD的机器上开发 您唯一的选择就是耐心地搜索兼容的硬件。没有模拟器运行得很快。甚至x86映像也不行。如果成本是一个障碍。您可以购买二手设备。x86映像可能不“快”,但它们的性能足以满足我的需要。如果我能得到一个手臂图像,运行速度能达到四分之一,我会很激动。试试这个。它讨论了内置仿真器的替代方案。希望这会有所帮助