OAID / TengineKit

TengineKit - Free, Fast, Easy, Real-Time Face Detection & Face Landmarks & Face Attributes & Hand Detection & Hand Landmarks & Body Detection & Body Landmarks & Iris Landmarks & Yolov5 SDK On Mobile.
Other
2.38k stars 318 forks source link

android deviceid 可以不使用IMEI号吗? #21

Closed xiaoshanlin000 closed 3 years ago

xiaoshanlin000 commented 3 years ago

可以使用 MediaDrm 提供的这个id, 除了部分手机恢复出厂设置, 这个id都不变的. UUID wideVineUuid = new UUID(-0x121074568629b532L, -0x5c37d8232ae2de13L); wvDrm = new MediaDrm(wideVineUuid); byte[] wideVineId = wvDrm.getPropertyByteArray(MediaDrm.PROPERTY_DEVICE_UNIQUE_ID);

Crusoekid commented 3 years ago

谢谢,不过现在只能使用IMEI了,有什么问题吗?

xiaoshanlin000 commented 3 years ago

各大市场还有用户现在比较重视隐私权限了, READ_PHONE_STATE 这个权限还是比较隐私.

Crusoekid commented 3 years ago

READ_PHONE_STATE对于这个应该都能上架的,目前这个替换IEMI不太可行呢