android toast乱码

相信很多人遇到过这关问题 编码的设置问题 但是我要说的并不是这个问题 

而是系统自动弹出的toast

 


醉了 这特么谁看得懂  后来经过观察 发现是权限的问题 如果需要获取权限 但是没有处理的话 默认是会弹出这个提示  因此首先要检查是否拥有该权限 如果拥有 再搞事情,如果没有 就申请权限

/*********获取设备id的权限检查*********/
if(islacksOfPermission(Manifest.permission.READ_PHONE_STATE)){
    ActivityCompat.requestPermissions(this,PERMISSION,0x12);
}else{
    getDeviceId();
}
我这里是要获取设备id  所以权限是 READ_PHONE_STATE  如果是别的权限根据情况换掉就行咯  至于具体的权限申请我就不阐述了 网上一搜一大把 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值