ADB安装Google应用时遇INSTALL_FAILED_DUPLICATE_PERMISSION错误求助
问题原因
错误INSTALL_FAILED_DUPLICATE_PERMISSION的核心原因:你要安装的com.google.android.googlequicksearchbox(Google搜索应用)试图声明的权限com.google.android.apps.now.OPT_IN_WIZARD,已被设备上已安装的com.google.android.apps.assistant(Google助手)占用。Android系统禁止两个不同应用包声明完全相同的自定义权限。
解决方案
卸载冲突应用后重装
先卸载已有的Google助手,再安装Google搜索应用:adb uninstall com.google.android.apps.assistant adb install 你的Google搜索APK路径.apk安装完成后,可重新安装Google助手(此时权限已被Google搜索注册,通常不会再触发冲突)。
尝试强制权限授予参数(谨慎使用)
若不想卸载现有应用,可使用ADB的--grant-all-permissions参数强制安装,但该操作可能引发权限管理风险,仅建议测试环境使用:adb install --grant-all-permissions 你的Google搜索APK路径.apk使用版本匹配的APK
部分场景下,权限冲突是因为Google搜索与Google助手版本不兼容导致的,尝试下载与当前设备上Google助手版本匹配的Google搜索APK再安装。
内容的提问来源于stack exchange,提问作者StavengerN24
相关产品推荐
相关产品推荐

