当我更新代码时,我的android虚拟设备无法识别

时间:2014-12-13 08:58:51

标签: android avd

我的问题是,当我更新代码时,我的Android虚拟设备(AVD)不会更新。

例如,我用我的第一个代码运行AVD。然后我在代码中做了一些更改(删除东西和添加东西)。但是,我的AVD上显示的内容仍然来自旧代码。应该在那里的东西,因为我从代码中删除它仍然存在我运行我的AVD。当然,新的东西不存在。

我做:

  1. 保存我的新更改。
  2. 重启我的AVD
  3. 但它仍无效。

    如果我重新启动计算机,可能会出现更改......帮助!

3 个答案:

答案 0 :(得分:1)

有时帮助我的是删除保存的旧apk。由于某种原因,它没有正在运行,正确地替换旧的apk以便安装在avd上。

另外......更多信息可以提供帮助。你是通过eclipse / android studio /命令行运行代码的吗?您的Android应用程序是原生的还是在phonegap的帮助下运行html?

答案 1 :(得分:1)

无需重启AVD。你要做的是重新安装你的应用程序。单击Eclipse中的Run即可完成任务。

答案 2 :(得分:0)

我使用错误的API进行开发。当我的书告诉我17时,我用了20。 目标是错误的。使用:“Android 4.4W.2 - API Level 20”但需要使用:“Google API(Google Inc.) - API Level 17” 我认为更高的API将能够处理所有较小的API数量。

我不知道目标“Android 4.2.2 - API Level 17”和“Google API(Google Inc.) - API Level 17”之间的差异。

无论如何,我的所有问题现在似乎都得到了解决。