android toast乱码

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

而是系统自动弹出的toast

 android toast乱码_第1张图片


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

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

你可能感兴趣的:(android,6.0权限,Android)