java - Android 应用程序未显示在模拟器中

标签 java android android-emulator avd

我安装了 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/

相关文章:

AndroidRuntime : java. lang.UnsatisfiedLinkError : Native method not found: com. example.compute.UseNDK.AddNumbers:(II)I

java - 在 Spring Boot 中动态加载 Spring Bean 和组件

Java 正则表达式困惑

java - android:将捕获的照片0kb保存在文件夹中

android - 更改 pagerTabStrip tabIndicator 的高度

在设备上动画 View 时 Android WebView 闪烁错误

java - System.in.read()有什么用?

java - Android 中防止刷新 webview

android - Calabash-android:应用程序打开浏览器,我再也无法获取它

Android - 很难调试 Eclipse