Sha*_*got 6 android android-6.0-marshmallow custom-rom
根据标准的Android文档,我们需要获得Marshmallow或更新版本的许可.现在我完成了检查M设备和特定权限.应用程序在所有设备上运行良好.
实际问题
我想出了MIUI和类似的自定义Android ROM.此ROM已在5.1.1设备上引入此功能.在这里我们有重大故障.
如果我们检查Marshmallow下面的应用程序,它会在原始ROM上崩溃.我们还检查了MIUI设备的许可,但没有给出任何结果.
告诉我你是否曾经来过如何通过应用程序检查/启用自定义ROM上的应用程序,如MIUI?
这是Code
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if(!Settings.canDrawOverlays(getBaseContext())) {
Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,
Uri.parse("package:" + packageName));
startActivityForResult(intent, REQ_CODE_REQUEST_SETTING);
} else{
//Do Draw over apps
}
} else {
//Do Draw over apps
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |