Java 一旦签名密钥更改,ANDROID_ID就会更改,但签名密钥是否会因系统更新而更改?

Java 一旦签名密钥更改,ANDROID_ID就会更改,但签名密钥是否会因系统更新而更改?,java,android,mobile,Java,Android,Mobile,在这一点上,有人说 即使系统更新导致包签名密钥更改,ANDROID_ID的值也不会更改 系统更新能否更改应用程序的包签名密钥?如果是,如何更改?系统更新更改包的签名密钥的唯一方法是该包是否在系统映像中。普通应用(即,从应用商店下载的不属于系统映像的应用)不会更改其签名密钥 这就是说:在没有出厂重置或重新安装应用程序的情况下,系统更新不会更改应用程序的ANDROID_ID,也不会更改签名密钥,除非该应用程序包含在系统映像中。系统更新更改包签名密钥的唯一方法是如果该包位于系统映像中。普通应用(即,从

在这一点上,有人说

即使系统更新导致包签名密钥更改,ANDROID_ID的值也不会更改


系统更新能否更改应用程序的包签名密钥?如果是,如何更改?

系统更新更改包的签名密钥的唯一方法是该包是否在系统映像中。普通应用(即,从应用商店下载的不属于系统映像的应用)不会更改其签名密钥


这就是说:在没有出厂重置或重新安装应用程序的情况下,系统更新不会更改应用程序的ANDROID_ID,也不会更改签名密钥,除非该应用程序包含在系统映像中。

系统更新更改包签名密钥的唯一方法是如果该包位于系统映像中。普通应用(即,从应用商店下载的不属于系统映像的应用)不会更改其签名密钥


这就是说:在没有出厂重置或重新安装应用程序的情况下,系统更新不会更改应用程序的ANDROID\u ID,也不会更改签名密钥,除非该应用程序包含在系统映像中。

正如
ANDROID\u ID
的文档所述:“如果在设备上执行出厂重置或APK签名密钥更改,则该值可能会更改”。因此,这种情况可能会发生,您不应依赖于它不会发生。正如
ANDROID\u ID
的文档所述:“如果在设备上执行出厂重置或APK签名密钥更改,则该值可能会更改所以它可能发生,你不应该指望它不会发生。