1***@qq.com
1***@qq.com
  • 发布:2019-12-04 09:51
  • 更新:2019-12-05 09:20
  • 阅读:3450

【AndroidId】怎么获取androidId呐,有没有人知道

分类:uni-app

最近对接了一个app要提供androidId,但是并没有在文档里找到获取androidId的方式,
有没有这种获取方式呢,获取androidId

SerialNumber = plus.android.importClass("android.os.Build").SERIAL,
2019-12-04 09:51 负责人:无 分享
已邀请:
AimerQAQ

AimerQAQ - QAQ

这样就行了

var Settings= plus.android.importClass("android.provider.Settings");  
var main = plus.android.runtimeMainActivity();  
let ss=Settings.Secure.getString(main.getContentResolver(),Settings.Secure.ANDROID_ID);  
console.log('值=='+ss); 
  • 1***@qq.com (作者)

    谢谢,这个好使

    2019-12-05 10:05

AimerQAQ

AimerQAQ - QAQ

你应该要的是唯一标识吧,android.os.Build这个对于有些手机品牌是获取不到的

plus.device.getInfo({  
                success: function(e) {  
                    let obj = JSON.parse(JSON.stringify(e));  
                    console.log('getDeviceInfo' + JSON.stringify(e));  
                    console.log('getDeviceInfo success: uuid=' + obj.uuid);  
                },  
                fail: function(e) {  
                    console.log('getDeviceInfo failed: ' + JSON.stringify(e));  
                }  
            });
  • 1***@qq.com (作者)

    用了uuid不行啊,签名校验失败...


    AndroidId string 获取方式:Settings.Secure.getString(con.getContentResolver(), Settings.Secure.ANDROID_ID);

    2019-12-05 09:06

  • 1***@qq.com (作者)

    回复 1***@qq.com: uuid和androidId可能不一样

    2019-12-05 09:06

该问题目前已经被锁定, 无法添加新回复