在这个Android开发者链接中指出
即使系统更新导致包签名密钥更改,ANDROID_ID的值也不会更改。
系统更新是否可以更改应用的程序包签名密钥?如果是这样,如何?
系统更新更改包的签名密钥的唯一方法是该包是否位于系统映像中。 普通应用(即从应用商店下载的不属于系统映像的应用(不会更改其签名密钥。
也就是说:系统更新,没有恢复出厂设置或重新安装应用程序,不会更改应用程序的ANDROID_ID,也不会更改签名密钥,除非该应用程序可能包含在系统映像中。