我正在MSVS2015Pro
使用C#/Xamarin
。
我的笔记本电脑不支持Hardware Acceleration
。
然后我有一个问题:我可以为移动设备开发而不必在部署时花费太多时间吗?。
我可以部署到我真正的Android手机,但我不知道这是否比部署到AVD
慢。是吗?
我该怎么办?我不想以非常缓慢的方式做事。
我是否必须购买支持Hardware Acceleration
的另一台笔记本电脑?
如果是这样的话,我需要为其他笔记本电脑提出哪些其他要求?
答案 0 :(得分:1)
我们正在使用VS 2015 Pro运行Windows 10,并且CPU上没有可用的硬件加速。确实有一个固态驱动器和16gig ram(ram并没有真正帮助运行模拟器。更多内存不会使模拟器更快。它更像是处理器和GPU。ram确实有助于运行多个模拟器实例。)
同时执行xamarin.iOS和xamarin.android开发。我同意,通过硬件加速,事情会快得多,但有可能在没有它的情况下开发企业级别。仿真器(一旦仿真器启动并运行)与实际设备的部署大致相同。它确实在实际设备上更快地运行应用程序。 我建议使用实际设备测试应用程序的功能和用户体验,以便快速反馈周期,同时使用模拟器测试不同操作系统版本的兼容性。