- 在調(diào)用某個(gè)功能之前 先檢查有沒(méi)有權(quán)限 類(lèi)似下面
PackageManager pkm = getPackageManager(); boolean has_permission = (PackageManager.PERMISSION_GRANTED == pkm.checkPermission("android.permission.RECORD_AUDIO", "packageName")); if (has_permission) { 這里才開(kāi)始真的干活的
}else { showToast("沒(méi)有權(quán)限"); }
這個(gè)辦法好點(diǎn) 這個(gè)不行還有個(gè)就是 獲取某個(gè)app所有權(quán)限 然后在判斷你的app 那些權(quán)限被關(guān)了 然后 app里限制那些功能的使用
這個(gè)也可以 其實(shí) 還有個(gè)更簡(jiǎn)單的做法
就是判斷用戶手機(jī)如果又 360 提示卸載才能使用 360 就是一個(gè)垃圾
|