gpt4 book ai didi

android - 无法在 Android 上安装应用程序 com.android.mms (INSTALL_FAILED_DUPLICATE_PERMISSION)

转载 作者:行者123 更新时间:2023-11-30 02:10:46 30 4
gpt4 key购买 nike

这是编程的边界,所以如果发布的问题不正确,请删除。

问题是关于 Android 5.0 Lollipop 的。

基本上,我已经从另一个程序(hide it pro)中安装了“消息”应用程序 (com.android.mms)。这是 android 消息传递的旧版本。然后我的三星 s5 坏了,我不得不将所有应用程序恢复到另一个类似的三星。当尝试再次安装消息传递应用程序时(从内部或外部隐藏它 pro),它失败并显示错误 -505。在网上搜索我最终通过安装 android sdk 并使用 adb 来查看是否可以解决问题。运气不好:如果我尝试卸载该应用程序(新手机上不存在该应用程序),我会收到错误 DELETE_FAILED_INTERNAL_ERROR。

$ adb uninstall /c/mfg/sms.apk
* daemon not running. starting it now o
* daemon started successfully *
Failure [DELETE_FAILED_INTERNAL_ERROR]

如果我尝试通过 adb 安装应用程序,我会得到以下结果:

$ adb install /c/mfg/sms.apk
3439 KB/s (2078237 bytes in 0.590s)
pkg: /data/local/tmp/sms.apk
Failure [INSTALL_FAILED_DUPLICATE_PERMISSION
perm=android.permission.MMS_SEND_OUTBOX_MSG pkg=com.android.mms]

我手机上没有这个应用程序,我不能让它工作,我也不能取消权限。没有办法在手机上卸载,因为应用程序不存在,它不会让自己安装。它不会出现在应用程序管理器的“已下载”或其他任何地方。

我的问题是:没有应用程序就没有办法清除权限吗?我想要的是一个允许我删除权限的应用程序,无论是否拥有该应用程序。该电话目前未 Root ,但如果需要,我可以 Root 以解决问题(如果有帮助的话)。请指教。

最佳答案

所以我终于找到了问题所在。感谢 Manish 和 iagocanalejas 的建议。似乎 android 5.0 上的权限系统发生了一些变化(作为更新之一的一部分)。以前没有发生过,但现在如果来自不同应用程序的两个包请求相同的权限(在本例中为 android.permission.MMS_SEND_OUTBOX_MSG pkg=com.android.mms),它不会让第二个应用程序安装。这种行为是新的,并没有发生在以前版本的 Lollipop 上。在我的手机上刷新更新版本的操作系统显然没有解决问题(原来是 G900FXXU1BNL9,我已经完成了 G900FXXU1BOD3)。如果有的话,只会让情况变得更糟,因为这种行为似乎已经持续存在。

解决方案是对手机进行 root,安装 Titanium Backup,然后(在备份所有内容后)在 Titanium Backup 的帮助下删除“消息”应用程序,该应用程序在三星上取代了标准的“消息”android 应用程序。

需要钛备份,因为“消息”被视为系统应用程序,因此无法正常删除。删除“消息”不会丢失任何 SMS 消息。删除“Messages”后需要重启手机才能安装“Messaging”,但经过两周的努力,终于完成了。

关于android - 无法在 Android 上安装应用程序 com.android.mms (INSTALL_FAILED_DUPLICATE_PERMISSION),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30133551/

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