问题: 删除应用后仍出现此提示(更新包与已安装应用签名不一致)
目录
查找连接的设备
$ adb devices
List of devices attached
xxx_id device
列出安装包(不完整)
$ adb shell pm list packages
package:com.huawei.scenepack
package:com.huawei.hifolder
....
执行卸载
$ adb uninstall xxx
Success
检查结束
再次卸载发现已删除,找不到安装包
$ adb uninstall xxx
Exception occurred while executing:
java.lang.IllegalArgumentException: Unknown package: xxx
at com.android.server.pm.Settings.isOrphaned(Settings.java:4597)
at com.android.server.pm.PackageManagerService.isOrphaned(PackageManagerService.java:23134)
at com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:19540)
at com.android.server.pm.HwPackageManagerService.deletePackageVersioned(HwPackageManagerService.java:6082)
at com.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:750)
at com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:1515)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:201)
at android.os.ShellCommand.exec(ShellCommand.java:103)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:23384)
at android.os.Binder.shellCommand(Binder.java:642)
at android.os.Binder.onTransact(Binder.java:540)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2804)
atcom.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4435)
at com.android.server.pm.HwPackageManagerService.onTransact(HwPackageManagerService.java:994)
at android.os.Binder.execTransact(Binder.java:739)