我在 Eclipse 中使用模拟器 Android 2.1。几天来,我让模拟器工作……能够调试……我创建了 2 个 AVD,并且正在使用其中一个。今天早些时候,我不得不将我的类(class)转移到另一个包中。自从我这样做以来,我所拥有的配置就消失了。所以现在我必须创建配置——我选择 Android 应用程序,然后单击新建——给它命名为 TestPrjCfg——当我转到“目标”选项卡时——我看到“没有可用的 AVD”,但是当我单击管理器时,我看到列出了两个 AVD .我厌倦了在“目标”选项卡中刷新 - 现有的 AVD 没有显示。我使用了 Manager 并创建了第三个 AVD,但也无济于事。请让我知道我在这里错过了什么?我应该怎么做才能让现有的 AVD 显示在“目标”选项卡中?
最佳答案
我修复了它 - 该项目与 AVD 不兼容。 AVD 支持平台 2.1/API 级别 7,而该项目选择了“Google API”——我认为“Google API”也包括该平台——无论如何我猜这是一个不同的讨论。
这是帮助我确定原因的控制台中的消息 ... [2010-06-01 16:42:44 - testprj]无法找到与目标“Google API”兼容的 AVD。 [2010-06-01 16:43:16 - testprj]仍然没有与目标“Google API”兼容的 AVD:中止启动。 [2010-06-01 16:43:16 - testprj]执行 com.aie.testpk.TestStartsHere Activity 启动 ....
关于android - 存在的 AVD 不会在 "Target Tab"中列出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2954368/