7
根據標準的android文檔,我們需要獲得Marshmallow或更新版本的許可。現在我完成了對M設備和特定權限的檢查。應用程序在所有設備上都正常工作。檢查自定義ROM應用程序的繪製權限
實際的問題
我拿出MIUI和類似定製的Android ROM。該ROM在5.1.1設備上引入了此功能。我們在這裏遭遇重大故障。
如果我們檢查在下面的棉花糖上的應用程序的繪製其原始ROM上的崩潰。此外,我們檢查MIUI設備上的許可,它沒有給出任何結果。
如果你來過,告訴我如何可以檢查/啓用畫MIUI的自定義ROM上的應用程序?
這裏是代碼
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
}
請分享錯誤日誌 – Shailesh
抱歉沒有錯誤日誌。它不是開始聊天的人。 –
恐怕您必須要求用戶手動啓用它https://lastpass.com/support.php?cmd=showfaq&id=9932 –