哪个android构建目标会导致mac上最短的模拟器启动时间?
上下文:我正在调试android框架中的UI问题。构建和部署框架的速度相当快,但等待模拟器重启是很痛苦的。我的机器是优胜美地的mac。鉴于我的框架重点,我更关心速度而不是构建目标。
哪些可用目标会导致最快启动?
You're building on Darwin
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
7. aosp_deb-userdebug
8. aosp_flo-userdebug
9. full_fugu-userdebug
10. aosp_fugu-userdebug
11. aosp_grouper-userdebug
12. aosp_tilapia-userdebug
13. mini_emulator_arm64-userdebug
14. mini_emulator_arm-userdebug
15. mini_emulator_mips-userdebug
16. mini_emulator_x86-userdebug
17. mini_emulator_x86_64-userdebug
18. aosp_flounder-userdebug
19. aosp_hammerhead-userdebug
20. aosp_mako-userdebug
21. aosp_shamu-userdebug
22. aosp_manta-userdebug
Which would you like? [aosp_arm-eng]
到目前为止,我已经尝试了aosp_x86_64-eng,这是合理的,aosp-arm-eng是非常缓慢的。想知道各种x86选项的影响,-eng vs -user vs -userdebug等。
我也想知道是否有关键的模拟器命令行选项有帮助。 -memory是显而易见的,但-accel之类的东西的影响不大。
答案 0 :(得分:1)
使用安装了HAXM的aosp_x86-userdebug,这将为您提供最快的启动。