7

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

5 回答 5

2

我相信地理方案不能与 Launcher 一起使用。我找不到任何文档,但在教程中,他们建议使用默认类别。

请尝试将您的位置相关代码移动到另一个活动,并将 scheme=geo 过滤器移动到该活动。

于 2014-10-29T08:55:59.607 回答
1

在您的活动清单中尝试使用或添加另一个意图过滤器

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />

`

于 2014-10-29T09:45:02.407 回答
0

改变

android:icon="@drawable/ic_launcher"

用你的图标

如果您想删除此图标,则必须从所有文件夹中删除,例如

drawable
drawable-hdpi
drawable-mdpi
drawable-xhdpi
于 2014-10-29T06:43:26.777 回答
0

我设置action android:name="android.intent.action.MAINandroid:name="android.intent.category.LAUNCHER两个我的活动意图。为此,我有两个启动器图标。当我注意到我删除了一个活动的意图过滤器时,但我的启动器图标消失了。我尝试了上述所有解决方案,但没有奏效。我注意到Darpan's有关重新启动手机的评论会修复它我试过了,它对我有用

于 2020-05-09T07:12:02.733 回答
0

就我而言,我的清单包含主要活动的标签。我删除了标签,重新启动应用程序,图标神奇地出现在应用程序列表中。在此处输入图像描述

于 2020-11-25T15:49:44.917 回答