我安装了 eclipse、android sdk,创建了 AVD(尝试了不同的版本),然后创建了简单的 hello world 程序(自动生成)。
当我运行它时,它应该会加载并显示 helloworld 屏幕...但什么也没有发生。模拟器刚刚加载并显示 android 主屏幕。我的应用程序无处可寻。
日志:
[2012-05-19 19:09:34 - GameTest] Android Launch!
[2012-05-19 19:09:34 - GameTest] adb is running normally.
[2012-05-19 19:09:34 - GameTest] Performing org.test.game1.GameTestActivity activity launch
[2012-05-19 19:09:34 - GameTest] Automatic Target Mode: launching new emulator with compatible AVD 'def_avd'
[2012-05-19 19:09:34 - GameTest] Launching a new emulator with Virtual Device 'def_avd'
就是这样......
出了什么问题,我该如何实际加载我的程序?
一些说明:我尝试预先运行模拟器,然后运行我的应用程序。我尝试直接从 eclipse“Run as - Android application”运行模拟器,但仍然完全一样。
最佳答案
缺少的东西在 AndroidManifest.xml
的 XML fragment 下方给出<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
将此标签添加到您的 xml 中的 Activity 标签下,然后您的应用程序将在您的模拟器上启动
关于java - Android 应用程序未显示在模拟器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10665113/