从eclipse运行后,我的应用程序没有出现在AVD中

Aro*_*eni 5 eclipse android android-virtual-device android-emulator

我在eclipse中为android创建了一个小应用程序,当我按下"Run"时,会创建一个新的AVD,eclipse告诉我该应用程序已安装在AVD上,但我无法在虚拟设备上找到它.为什么会这样?谢谢

Tas*_*han 5

我想你可能忘了在清单文件中添加这些行.我在应用程序中遇到了同样的问题,它显示应用程序已安装,但无法在模拟器中找到它.

<intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

还要确保从"运行配置"设置目标AVD.运行 - >运行配置 - >目标,然后从列表中选择AVD,单击应用,然后单击确定.希望能帮助到你.


dev*_*hik 0

删除之前创建的 avd 并创建一个新的,先启动它,然后运行该应用程序。一个月前我遇到了类似的问题,这对我有用,希望对你也有用。可能是 avd 未注册 eclipse 的 adt 插件并且运行两个模拟器时,apk 无法正确安装。