最近对接了一个app要提供androidId,但是并没有在文档里找到获取androidId的方式,
有没有这种获取方式呢,获取androidId
SerialNumber = plus.android.importClass("android.os.Build").SERIAL,
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);
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 (作者)
谢谢,这个好使
2019-12-05 10:05