跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Android 10 如何获取唯一值?
未分類
22 9 月 2020

Android 10 如何获取唯一值?

Android 10 如何获取唯一值?

資深大佬 : floyda 0

Android 10 如何获取唯一值?

1.自己拼一个 uuid, 这个方法不是谷歌官方给予了设备唯一 ID 最佳做法(至少我在官方文档中找不到), 如果还原出厂设置, uuid 会改变, 获取到的就不是唯一值了.

参考链接: Android Q ( 10.0 )版本新特性和兼容性适配

2.随机一个唯一值, 持久化在 Shared Preferences 里(貌似也不持久-_-!)

请教各位有没有成功的经验, 或者提供一些思路?!

大佬有話說 (17)

  • 資深大佬 : codehz

    我记得设备管理 api 里有能获取唯一 id 的。。。不确定能存活过出厂设置

  • 資深大佬 : yyid

    AndroidID

  • 資深大佬 : tanranran

    OAID

  • 資深大佬 : Jirajine

    如果有的话应该立即提交 bug 到 AOSP 。

  • 資深大佬 : cjh1095358798

    设备唯一 id 吗? AndroidId 不行的话,就是对抗系统额

  • 資深大佬 : secretman

    出厂设置真的不需要在意吧,有多少人没事会还原设置。
    搞套账号系统不好吗

  • 資深大佬 : palxie

    android 10 唯一且不变的值不会有了

  • 資深大佬 : xuxu5112

    随机生成一个值存在 sd 卡中,下次安装读这个值,需要 sd 卡权限。

  • 資深大佬 : kangsheng9527

    华为手机安卓 10 手机名就带一串唯一 id 结尾。。。连接路由器的时候可见

  • 資深大佬 : qiayue

    OAID

  • 資深大佬 : thetbw

    我在想怎么能不让应用获取唯一值,所以现在再用那个 vmos,有些应用直接丢进去。需要时直接删除虚拟机重新添加。

  • 資深大佬 : itgoyo

    String device = Build.BOARD + Build.DEVICE + Build.SERIAL;//SERIAL 串口序列号 保证唯一值

  • 主 資深大佬 : floyda

    @itgoyo 你这个在 Android10 上的结果是 unknown × 3

  • 主 資深大佬 : floyda

    @xuxu5112 不一定存在 sd 卡…

  • 資深大佬 : adamin90

    网卡 mac 地址

  • 資深大佬 : itgoyo

    @floyda 我一加手机也是 Android10,也拿到了,是不是没有拿权限的原因

  • 主 資深大佬 : floyda

    [Android 10 中的隐私权变更]( https://developer.android.com/about/versions/10/privacy/changes?hl=zh-cn)

    `从 Android 10 开始,应用必须具有 READ_PRIVILEGED_PHONE_STATE 特许权限才能访问设备的不可重置标识符(包含 IMEI 和序列号)。`

    `注意:从 Google Play 商店安装的第三方应用无法声明特许权限。`
    @itgoyo

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具