- 在调用某个功能之前 先检查有没有权限 类似下面
PackageManager pkm = getPackageManager(); boolean has_permission = (PackageManager.PERMISSION_GRANTED == pkm.checkPermission("android.permission.RECORD_AUDIO", "packageName")); if (has_permission) { 这里才开始真的干活的
}else { showToast("没有权限"); }
这个办法好点 这个不行还有个就是 获取某个app所有权限 然后在判断你的app 那些权限被关了 然后 app里限制那些功能的使用
这个也可以 其实 还有个更简单的做法
就是判断用户手机如果又 360 提示卸载才能使用 360 就是一个垃圾
|