我为我为android编写的一个小应用程序构建了.apk。在安装完成屏幕上,打开"打开"选项显示为灰色且无法选择。当我在设备上搜索应用程序后,没有图标出现,如果我检查已安装的应用程序,它就在那里,但仍然无法打开。我相信这是androidmanifest.xml的一个问题。我对androidmanifest的经验很少,而且大多只是使用java。
ExpertSystem
以上是我的清单,我理解我的清单可能有很多错误,所以请提前感谢您的帮助和患者。
答案 0 :(得分:2)
这是一个错字吗?
intent-filter>
<action android:name="android.intent.action.MainActivity"/>
</intent-filter>
应该是这样的
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
答案 1 :(得分:2)
默认启动器意图:
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
答案 2 :(得分:1)
你的意图过滤器是错误的,这就是android不会创建图标的原因。只需快速查找Google或创建新项目,然后将意图过滤器从Manifest中复制出来。