我正在开发一个Android应用程序,当我在Android手机上安装应用程序时,应用程序图标不会出现在应用程序部分。但它出现在应用程序管理器中,我可以进行卸载。谷歌搜索后,有人说我需要重建我的项目,并确保可绘制资源中的应用程序图标。我已经尝试过这个解决方案,问题仍然存在。我创建的清单文件如下:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity
android:name=".MyActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.view" />
<data android:scheme="geo" />
</intent-filter>
</activity>
</application>
答案 0 :(得分:2)
我认为geo scheme不能与Launcher一起使用。我无法找到任何文档,但在this教程中,他们建议使用默认类别。
请尝试将与您的位置相关的代码移动到另一个活动,并将scheme = geo过滤器移动到该活动。
答案 1 :(得分:1)
在您的活动清单中尝试使用或添加其他意图过滤器
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
`
答案 2 :(得分:0)
更改
android:icon="@drawable/ic_launcher"
带有您的图标
如果您想删除此图标,则必须从
等所有文件夹中删除drawable
drawable-hdpi
drawable-mdpi
drawable-xhdpi
答案 3 :(得分:0)
我设置了action android:name="android.intent.action.MAIN
和android:name="android.intent.category.LAUNCHER
两个我的活动意图。为此,我有两个启动器图标。当我注意到我删除了一个活动的意图过滤器时,我的启动器图标消失了。尝试了上述所有解决方案,但是没有用。我注意到Darpan's
关于重启手机的评论将修复我尝试过的问题,并且对我有用
答案 4 :(得分:0)