有没有办法在不关闭模拟器的情况下在模拟器中重新加载Android应用程序,保存任何代码更改,并再次运行模拟器?如果我对布局进行简单的更改,那么在Eclipse和Android"靴子"中运行它需要大约30秒,我可以解锁模拟器来运行应用程序.有什么办法可以在做出改变时缩短这个时间,还是我只需要处理它?
Kev*_*ams 56
Android模拟器是可热部署的.保存并单击'run'(假设没有编译错误)后,它将打包并重新部署到模拟器,然后模拟器将重新启动应用程序以运行新版本.如果您通过USB连接Android Developer Phone,情况也是如此.
如果您收到消息"警告:活动未启动,其当前任务已被置于最前面",则可以通过按后退按钮退出/移动模拟器中正在运行的应用程序.在这种情况下,Android似乎不会覆盖正在运行的应用程序.
Adi*_*lik 21
在Eclipse中转到Run - > Run Configuration ...
这是您第一次需要设置以下突出显示的选项,因为您还没有启动任何模拟器.

第一次运行后,您已经运行了一个模拟器.现在,当您再次进行更改时,请转到"运行" - >"运行配置"...
并设置以下突出显示的选项:

现在,每次都会使用已经运行的模拟器来重新启动应用程序,这样可以减少时间.
注意:每次单击" 运行"按钮之前,请按模拟器中的后退按钮一次.因此,您的应用程序不再在模拟器上运行.否则您可能会看到以下警告:
警告:活动未启动,其当前任务已被带到前面
| 归档时间: |
|
| 查看次数: |
51239 次 |
| 最近记录: |