使用ADB卸载Facebook失败报错INSTALL_FAILED_INVALID_APK求助
解决ADB卸载三星预装软件报错问题
针对你遇到的INSTALL_FAILED_INVALID_APK: Missing existing base package报错,给你几个可行的排查和解决步骤:
确认包名与ADB连接有效性
- 执行
adb devices,确保设备状态显示为device;若显示unauthorized,需在手机上授权当前电脑的USB调试权限 - 精准获取目标应用的包名:
- Windows系统:
adb shell pm list packages | findstr facebook - Mac/Linux系统:
adb shell pm list packages | grep facebook
部分三星预装的Facebook可能存在衍生包名(如com.facebook.system),需确认实际存在的包名后再执行卸载命令
- Windows系统:
- 执行
调整卸载命令参数
去掉保留数据缓存的-k参数,尝试简化命令:pm uninstall -user 0 com.facebook.katana若仍报错,说明该预装软件无法彻底卸载,可尝试禁用(禁用后应用会被隐藏,不再占用运行资源):
pm disable-user --user 0 com.facebook.katana重置ADB连接与权限
- 重启ADB服务:
adb kill-server adb start-server - 检查开发者选项中的OEM解锁是否开启(部分三星设备卸载预装软件需要该权限),开启后重启设备再尝试操作
- 重启ADB服务:
排查版本兼容性问题
- 执行
adb version查看ADB版本,若版本过旧,更新到最新的Android SDK Platform Tools - 将手机系统更新到最新版本,部分旧系统版本存在ADB操作的权限限制
- 执行
内容的提问来源于stack exchange,提问作者Tom Wiler
相关产品推荐
相关产品推荐

