我的应用程序每次在特定设备上重新安装或设备重启后重新创建其图标(MEIZU MX3 - >中国的流行设备)。
我已查看我的uses-permission
而未找到INSTALL_SHORTCUT
。
有人可以给我一些指导来解决这个问题吗?提前感谢您提供的任何帮助。
答案 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"/>