提示:Android 应用添加android.uid.system后,系统签名,在Android15 平台上面无法adb install 安装了
文章目录
一、问题场景
场景:自己日常定制化开发中,做得都是自己系统定制上面的app. 开发习惯:添加 android.uid.system 属性、添加系统签名
现象:
- 在Android15 以前版本都是正常使用,安装,未遇到过任何问题。
- 在Android15 user版本无法安装、在debug 版本上面可以正常安装。
大致报错如下:
Failure [INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID: Reconciliation failed…: Reconcile failed: Reconcile failed: Non-preload app com.fise.dmseries signed with platform signature and joining shared uid: android.uid.system]
二、参考资料
平台签名的共享 UID 许可名单
Android 15 平台签名的共享 UID 许可名单
订阅专栏 解锁全文
252

被折叠的 条评论
为什么被折叠?



