在 Eclipse 中为 Android 开发时,模拟器会在我每次运行项目时重新启动旧版本的应用程序,除非我经历相当繁琐的过程:设置 -> 应用程序 -> 管理应用程序 -> [我的应用程序] -> 在模拟器中卸载 -> 确定 -> 确定。
在按照 Android 开发者网站上的教程进行操作时,我在某些项目上遇到了这个问题,但在其他项目上却没有,我的 friend 也遇到了同样的问题。尽管之前有人问过这个问题(here 并且在某种程度上是 here),但他们的问题原来是“其中一个 xml 文件上有一些额外的引号”,我在我的项目中看不到这样的东西。否则人们似乎在说 Eclipse 应该推出新版本。不幸的是,事实并非如此。
如有任何建议,我将不胜感激。
最佳答案
我也遇到了这个问题,我发现的是:
如果您正在使用您的设备进行调试,那么您应该启动一个调试 session
,而不是一个运行 session 。
另一方面,如果你想安装一个应用程序,或者你想直接在你的设备上启动一个run session
,你的应用程序的version
设置在androidManifest.xml
必须大于手机上的。
关于Android:Eclipse 不会将新版本的应用程序推送到模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680433/