我正在构建一个简单的单声道android项目并部署到模拟器。每次我尝试运行我的程序时,至少需要30秒到一分钟才能在模拟器中部署和启动应用程序。此外,单步执行和检查变量等简单操作需要几秒钟。这是正常的吗?
此外:
我的电脑不是强者,但也不是废话:核心2双核2.6ghz,4GB内存。
答案 0 :(得分:2)
我也面临同样的问题。但你可以用两种方式解决它(至少这两种方式对我有帮助):
使用java代替它快得多 c#/ mono android?
我尝试了java,是的,部署(不能正常工作)。
答案 1 :(得分:1)
1)在Android设备上测试你的程序更快更有效。
2)这并不重要。
我的硬件与您的硬件类似,我使用Java开发,并且等待时间与您的类似。
答案 2 :(得分:1)
我正在使用monodroid开发android应用程序,部署需要大约10秒。
只需在没有关闭模拟器的情况下部署。
我一直关闭它,部署需要30秒-1分钟。
答案 3 :(得分:1)
我做了下一步,它有助于提高速度: MonoForAndroid 4.1 API级别16
模拟器开始工作得更快,不够,但它总比没有好
答案 4 :(得分:0)
同样的问题也没有Mono。
您可以使用参数运行模拟器:
emulator @my_avd -no-boot-anim -qemu -icount auto
其中@my_avd
- 启动名为“my_avd”的虚拟设备
@ Timothy003的完整答案在这里:Why is the Android emulator so slow? How can we speed up the Android emulator?
对我来说很好,部署速度要快得多。