可能导致我的应用在屏幕上显示多个图标的原因

时间:2015-03-31 06:57:36

标签: android

我的应用程序每次在特定设备上重新安装或设备重启后重新创建其图标(MEIZU MX3 - >中国的流行设备)。

我已查看我的uses-permission而未找到INSTALL_SHORTCUT

有人可以给我一些指导来解决这个问题吗?提前感谢您提供的任何帮助。

enter image description here

2 个答案:

答案 0 :(得分:0)

也许您已经使用过

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

在清单中有多个活动。确保它仅使用启动器活动指定。显示所有这些活动的应用程序图标,其中指定了主要类别。

答案 1 :(得分:0)

我修好了。

如果您使用的是ShortcutBadger库。为MEIZU设备禁用它。

ShortcutBadger需要一些权限可能会写一些混淆了启动器。

<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS"/>