我刚刚通过apress选择了“Beginning Android 4”,在第3章中,他们让你制作了第一款应用。我已经完成了它,虽然有些设置不完全匹配(我猜是因为自编写本书以来android api已经更新),一切运行正常。但是,这本书说我应该在应用程序的主菜单中看到我的“Now”项目/应用程序的图标。它不存在,所以我不确定可能出现的问题。有谁知道是否有一个技巧让它出现?我正在使用eclipse编辑器和android插件。感谢。
答案 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)
试试这个,这也有效。
答案 3 :(得分:0)
您是否从模拟器运行了应用程序?您需要单击“播放”按钮以使其在您的模拟器上运行,然后它应该在模拟器上执行。
一旦你这样做,你应该能够在模拟器本身的app抽屉中查看它,如下所示: