百度發現一篇文章講到
【系統源碼分析-android_id 生成:https://blog.csdn.net/shuang__zi/article/details/103423257】
但在android8.0以上android_id獲取算法發生了改變,每個應用獲取的都是不同的
接下來我們就研究下高版本系統android_id的生成算法
根據【更改Android模擬器上的設備ID?:https://www.thinbug.com/q/4686263】這裏所提到的新版android_id存儲在/data/system/users/(user_id)/settings_ssaid.xml路徑下,並找到一個可以查詢修改android_id的工具【Oreo device ID Changer:https://github.com/CoNsTaRs/oreo_device_id_changer】,但需要root權限。