安装Android应用程序后,应用程序图标不会出现

时间:2014-10-29 06:41:11

标签: android application-icon

我正在开发一个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>

5 个答案:

答案 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.MAINandroid:name="android.intent.category.LAUNCHER两个我的活动意图。为此,我有两个启动器图标。当我注意到我删除了一个活动的意图过滤器时,我的启动器图标消失了。尝试了上述所有解决方案,但是没有用。我注意到Darpan's关于重启手机的评论将修复我尝试过的问题,并且对我有用

答案 4 :(得分:0)

就我而言,清单中包含主要活动的标签。我删除了标签,重新启动了应用程序,该图标神奇地出现在了应用程序列表中。enter image description here