首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >尝试安装应用程序时使用INSTALL_FAILED_DUPLICATE_PERMISSION

尝试安装应用程序时使用INSTALL_FAILED_DUPLICATE_PERMISSION
EN

Stack Overflow用户
提问于 2021-05-31 22:07:08
回答 2查看 35关注 0票数 0

我写了一个应用程序。一切都很好,但后来我想在家里的电脑上处理它。问题是,当我想要在模拟器中启动应用程序时,我收到错误消息"INSTALL_FAILED_DUPLICATE_PERMISSION“。在工作中,我对模拟器使用相同的设置。当我尝试在两台不同的电脑上工作时,其他应用程序也没有问题。

抱歉,如果我没有给你足够的信息,但我在编程方面是新手。

也许有人有过类似的经历,可以帮助我。

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2021-06-01 15:51:44

检查AndroidManifest.xml中是否有重复的权限。

看看这个:https://github.com/OneSignal/react-native-onesignal/issues/352

票数 0
EN

Stack Overflow用户

发布于 2022-02-24 12:38:42

您可以使用${applicationId}代替AndroidManifest.xml文件中的packageName。

替换

代码语言:javascript
复制
<permission
android:name="com.example.testapp.permission.C2D_MESSAGE"
android:protectionLevel="signature"/>

<uses-permission android:name="com.example.testapp.permission.C2D_MESSAGE"/>

代码语言:javascript
复制
<permission
    android:name="${applicationId}.permission.C2D_MESSAGE"
    android:protectionLevel="signature"/>
 
<uses-permission android:name="${applicationId}.permission.C2D_MESSAGE"/>

在接收者的intent-filter中:替换

代码语言:javascript
复制
<category android:name="com.example.testapp"/>

代码语言:javascript
复制
<category android:name="${applicationId}"/>

和DUPLICATE_PERMISSION问题将会得到解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67775318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档