gpt4 book ai didi

android - INSTALL_FAILED_DUPLICATE_PERMISSION... C2D_MESSAGE

转载 作者:IT老高 更新时间:2023-10-28 12:54:09 34 4
gpt4 key购买 nike

我在我的应用中使用 Google 通知,到目前为止,我已经在 list 中完成了以下操作:

<!-- GCM -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> <!-- GCM requires a Google account. -->
<uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- Keeps the processor from sleeping when a message is received. -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <!-- This app has permission to register and receive data message. -->

<!-- Creates a custom permission so only this app can receive its messages. NOTE: APP_PACKAGE.permission.C2D_MESSAGE -->
<permission android:name="com.myapp.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="com.myapp.permission.C2D_MESSAGE" />
<!-- END GCM -->

在我将 Nexus 7 更新到 Android 5.0 之前,它运行良好。
现在,当我尝试使用 Eclipse 在此设备中安装应用程序时,我收到此错误:

INSTALL_FAILED_DUPLICATE_PERMISSION perm=com.myapp.permission.C2D_MESSAGE pkg=com.myapp

我不明白有什么问题?在 Android 5.0 之前它一直运行良好。
我知道我在两行中使用 C2D_MESSAGEpermissionuses-permission 但我已经从原始 Google GCM 指南中复制了该代码,所以应该没问题。

最佳答案

我找到了适合我的解决方案。

在我的设备中 (Nexus 7) Android 5.0。 Lollipop 我按照这些步骤操作。

卸载应用后您会在Downloaded标签的Apps List下找到App Name

  • 进入设置
  • 应用程序
  • 在列表底部,您会找到带有“未安装”标签的 YourApp
  • 打开
  • 点击OptionMenu并选择“为所有用户卸载”

完成这些步骤后,我成功安装了新应用,并且运行良好。

关于android - INSTALL_FAILED_DUPLICATE_PERMISSION... C2D_MESSAGE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27043933/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com