模拟器不显示我的应用程序

时间:2012-03-11 15:56:17

标签: android android-emulator

我刚刚通过apress选择了“Beginning Android 4”,在第3章中,他们让你制作了第一款应用。我已经完成了它,虽然有些设置不完全匹配(我猜是因为自编写本书以来android api已经更新),一切运行正常。但是,这本书说我应该在应用程序的主菜单中看到我的“Now”项目/应用程序的图标。它不存在,所以我不确定可能出现的问题。有谁知道是否有一个技巧让它出现?我正在使用eclipse编辑器和android插件。感谢。

4 个答案:

答案 0 :(得分:5)

我有同样的问题!我在控制台看到了这个:

No Launcher activity found!

您需要在意图过滤器中为要在启动时启动的活动指定MAIN和LAUNCHER!还有另一个stackoverflow答案explaining the solution here

基本上确保您的AndroidManifest.xml具有如下指定的MAIN和LAUNCHER参数:

<application android:label="@string/app_name" android:icon="@drawable/icon">
    <activity android:name="ExampleActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

答案 1 :(得分:2)

创建程序后,右键单击该项目并点击Run As&gt; Android应用程序;这应该上传.apk并将其安装在您的模拟器上 - 一旦完成,它将加载。

如果它没有加载 - 检查控制台必须说什么(它是底部Eclipse中的一个选项卡),因为可能出错了。

确保代码中没有任何红线 - 这表示存在错误。

答案 2 :(得分:1)

试试这个,这也有效。

  1. 在Eclipse ADT中,转到Package Explorer,打开名为 bin 的文件夹。
  2. 现在安装BlueStacks(http://www.bluestacks.com/),这是一款适用于Windows / Mac的免费Android模拟器。
  3. 返回ADT并将 bin 文件夹中的.apk文件复制到桌面。
  4. 打开BlueStack并安装.apk文件,它应该可以正常工作! :)

答案 3 :(得分:0)

您是否从模拟器运行了应用程序?您需要单击“播放”按钮以使其在您的模拟器上运行,然后它应该在模拟器上执行。

enter image description here

一旦你这样做,你应该能够在模拟器本身的app抽屉中查看它,如下所示:

enter image description here