TL; DR我应该在设置Android Studio时包含“Android虚拟设备”组件吗?是否有任何理由建议在默认情况下取消选中?
长版本:我下载并安装了适用于Windows 64的Android Studio。我现在正在完成初始设置向导,并且刚刚选择了默认值(即Install Type = standard,UI type = IntelliJ)但是对于SDK Components Setup我注意到了以下内容:默认情况下取消选中Android虚拟设备,但说明是推荐的。我计划包括所有其他(默认选中)组件:Android SDK,Android SDK平台和性能(Intel HAXM)。那么......我应该包含这个组件吗? /任何原因建议在默认情况下取消选中?我之前没有进行Android开发,所以如果你能说明哪种类型的应用程序会使用这个组件,那将有所帮助。
仅供参考,这里是组件描述:“在模拟器上进行应用程序测试的预配置和优化的Android虚拟设备。(推荐)”
Screenshot of SDK Components Setup
该组件是否与性能(Intel HAXM)组件冗余/相关?说明:“启用硬件辅助虚拟化引擎(虚拟机管理程序),以加速开发计算机上的Android应用程序模拟。(推荐)”
Android虚拟设备是一种模拟计算机上Android设备的emulator,您可以使用它在虚拟设备上运行您的应用程序。
我应该包含“Android虚拟设备”组件
好吧,如果你想在你不拥有的设备上测试你的应用程序,你可以在模拟器上测试它。
是否有任何理由建议在默认情况下取消选中?
如果要使用模拟器,请记住它具有超出基本系统要求的其他要求。
因此默认情况下不会检查模拟器选项,因为当您从official site下载android studio时,您可以看到基本要求(没有模拟器要求),这就是您所获得的。
如果你想稍后使用模拟器,这是可以的,但你需要记住它需要一些额外的系统要求。
从文档:
除了Android Studio的基本系统要求之外,Android Emulator还有其他要求:
- SDK工具26.1.1或更高版本
- 64位处理器
- Windows:具有UG(不受限制的来宾)支持的CPU
- HAXM 6.2.1或更高版本(建议使用HAXM 7.2.0或更高版本)