android 资源id 闪退,【报Bug】android闪退,勾选Push消息推送自定义基座后 获取oaid,vaid,aaid, app闪退...

产品分类:

uniapp/App

PC开发环境操作系统:

Windows

PC开发环境操作系统版本号:

windows10

HBuilderX类型:

正式

HBuilderX版本号:

2.8.3

手机系统:

Android

手机系统版本号:

Android 6.0

手机厂商:

小米

手机机型:

Redmi Node 4

页面类型:

nvue

nvue编译模式:

fast

打包方式:

云端

项目创建方式:

HBuilderX

示例代码:

勾选Push消息推送并自定义基座,这些代码一运行就会闪退

plus.device.getOAID({

success: (res) => {

console.log('获取匿名设备标识符',res);

},

fail: (err) => {

console.log('获取 getOAID 失败', err);

}

});

plus.device.getVAID({

success: (res) => {

console.log('开发者匿名设备标识符',res);

},

fail: (err) => {

console.log('获取 getVAID 失败', err);

}

});

plus.device.getAAID({

success: (res) => {

console.log('应用匿名设备标识符',res);

},

fail: (err) => {

console.log('获取 getAAID 失败', err);

}

});

操作步骤:

勾选Push消息推送并自定义基座,这些代码一运行就会闪退

不勾选Push消息推送,运行这些代码可以获取到值

plus.device.getOAID({

success: (res) => {

console.log('获取匿名设备标识符',res);

},

fail: (err) => {

console.log('获取 getOAID 失败', err);

}

});

plus.device.getVAID({

success: (res) => {

console.log('开发者匿名设备标识符',res);

},

fail: (err) => {

console.log('获取 getVAID 失败', err);

}

});

plus.device.getAAID({

success: (res) => {

console.log('应用匿名设备标识符',res);

},

fail: (err) => {

console.log('获取 getAAID 失败', err);

}

});

预期结果:

即使不支持获取也不应该闪退,app可以正常运行

实际结果:

app直接闪退,没有抛出任何错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值