我搜索过但没有找到任何针对我特定情况的疑问或答案.我有一台快速的新机器,有足够的内存运行Windows 7.我正在使用最新的Eclipse和Android SDK.
当我运行一个应用程序时,模拟器大约需要45秒才能启动(对于模拟器来说非常快!)从运行启动到运行我的应用程序.
如果我然后更改应用程序并在仍在运行的模拟器上重新运行它,则时间会增加到70+秒!与人们所有其他投诉相反,在我的情况下,重新启动模拟器比使用现有实例更快.我不喜欢那样.
这是时代:
2011-09-29 13:07:13 - hello Uploading hello.apk onto device 'emulator-5554'
2011-09-29 13:07:18 - hello Installing hello.apk...
2011-09-29 13:07:37 - hello Success!
Run Code Online (Sandbox Code Playgroud)
在更改应用程序以重新加载后重新运行:
2011-09-29 13:08:18 - hello Uploading hello.apk onto device 'emulator-5554'
2011-09-29 13:09:16 - hello Installing hello.apk...
2011-09-29 13:09:24 - hello Success!
Run Code Online (Sandbox Code Playgroud)
如您所见,当模拟器刚刚启动时,上传到模拟器仅需5秒.运行模拟器需要将近一分钟!这是延长重新运行时间的原因.即使我在重新运行它之前在模拟器上卸载应用程序,这也不会改变.
关于我可以尝试解决这个问题的任何想法?它似乎是某种沟通问题,可能与adb有关.