我正在使用Eclipse和Android插件进行Android手机开发.我刚刚从“忙碌的编码器”一书中完成了我的第一个应用程序,我遇到了一个问题.每次运行示例Java应用程序时,使用引用示例项目的正确配置的AndroID Run配置,模拟器启动(如果尚未启动),并且应用程序似乎已部署到模拟器.但是,模拟器上显示的内容并不反映应用程序的当前状态.具体来说,我键入的示例应用程序应显示当前时间,然后每次单击主应用程序视图区域时,它应更新当前时间(通过在具有onClick()处理程序的构造函数中创建的button对象实例).相反,我看到“Hello World”并点击主视图区域什么也没做.
就好像某个旧的测试应用程序副本被拉起来一样.我甚至找不到项目的字符串XML文件,我找到了一个定义为“Hello World”的字符串声明.然后我将该字符串更改为其他内容,重新构建项目,然后重新启动该应用程序.但我仍然得到相同的“Hello World”显示,但在点击主视图区域时仍然没有得到任何响应.我甚至尝试关闭Eclipse和模拟器,没有任何改变,并且还在测试运行之前清理项目.
那么,新手可能导致这种情况的常见错误是什么?
– roschler
解决方法:
偶尔会发生这种情况,但通常可以通过从模拟器UI中删除应用程序来解决.
从模拟器中删除应用程序并重新安装后,我可以使用“运行”启动应用程序.在此之后,每次使用“运行”按钮时,应用程序都会更新.
检查控制台以查看活动是否实际安装和启动,而不是在“运行”应用程序时将其置于前面.
总结以上是内存溢出为你收集整理的java – 应用程序的旧副本出现在Android Emulator上(使用Eclipse IDE)全部内容,希望文章能够帮你解决java – 应用程序的旧副本出现在Android Emulator上(使用Eclipse IDE)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)