android:如何将具有共享用户id的应用程序更新为没有共享用户id的版本
在开发android应用程序时,我们在升级过程中发现以下问题: ·版本<1.0没有在清单中声明android:sharedUserId ·1.0(1.X)之后的版本在清单中声明了android:sharedUserId 问题是,由于共享用户不兼容,1.0版之前的用户无法将应用程序更新到>=1.0的任何版本 因此,我们想做一个新的构建,删除sharedUserId以允许他们升级。但是,我们还有另一个问题:如果删除共享用户id,我们发现1.0版的用户将无法在将来更新到更新的1.X版,因为安装失败 我们如何统一升级过程?实现这一点有什么诀窍吗android:如何将具有共享用户id的应用程序更新为没有共享用户id的版本,android,manifest,upgrade,Android,Manifest,Upgrade,在开发android应用程序时,我们在升级过程中发现以下问题: ·版本=1.0的任何版本 因此,我们想做一个新的构建,删除sharedUserId以允许他们升级。但是,我们还有另一个问题:如果删除共享用户id,我们发现1.0版的用户将无法在将来更新到更新的1.X版,因为安装失败 我们如何统一升级过程?实现这一点有什么诀窍吗 谢谢别耍花招,这就是设计的方式(出于安全考虑)。共享用户id状态错误的用户可以通过先卸载当前apk,然后重新启动设备来修复问题(尽管我偶尔看到不需要重新启动) 因此,我总是定
谢谢别耍花招,这就是设计的方式(出于安全考虑)。共享用户id状态错误的用户可以通过先卸载当前apk,然后重新启动设备来修复问题(尽管我偶尔看到不需要重新启动) 因此,我总是定义一个共享用户id,尽管我通常认为我不需要它