在Android上卸载快捷方式的权限

时间:2013-04-23 17:59:22

标签: android

我在其他地方读到它是

<uses-permission android:name="com.android.launcher.action.UNINSTALL_SHORTCUT" />
同时用简单的谷歌我也见过

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

有什么区别?第一个似乎工作,但第二个更有意义,并符合我用于安装。

为了澄清,我想知道AndroidManifest中的正确权限设置,以允许从应用程序中删除主屏幕快捷方式。

谢谢, 麦克

2 个答案:

答案 0 :(得分:1)

根据我在official documents page上看到的内容,每个权限都包含.permission.,但未列出UNINSTALL_SHORTCUT权限。我会假设这是你的第二个建议:

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

答案 1 :(得分:1)

快速搜索com.android.launcher.action.UNINSTALL_SHORTCUT

我已将其视为意图行动。所以它是一个请求卸载的BroadcastAction。

com.android.launcher.permission.UNINSTALL_SHORTCUT是权限本身,可能是直接卸载。