赋予应用权限

--- a/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java

+++ b/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java

@@ -611,6 +611,22 @@ final class DefaultPermissionGrantPolicy {

                }

            }

+            PackageParser.Package megasPackage = getSystemPackageLPr("com.your.packagename");

+            if (megasPackage != null && doesPackageSupportRuntimePermissions(megasPackage)) {

+                grantRuntimePermissionsLPw(megasPackage, CALENDAR_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, CAMERA_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, CONTACTS_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, LOCATION_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, MICROPHONE_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, PHONE_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, SENSORS_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, SMS_PERMISSIONS, userId);

+                grantRuntimePermissionsLPw(megasPackage, STORAGE_PERMISSIONS, userId);

+            }

+

+

            mService.mSettings.onDefaultRuntimePermissionsGrantedLPr(userId);

        }

    }

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,770评论 2 45
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,341评论 25 709
  • Android M应用启动流程分析 更新:2016-10-29:更新handleBindApplication部分...
    Jtag特工阅读 5,770评论 0 4
  • 今天是父亲节,我们家有个很奇怪的传统,就是不爱过什么节日,我们家就没有父亲节就要给父亲过节的观念,即便是生日,也...
    Mr爱新觉罗阅读 1,693评论 0 2
  • 完美VS缺陷 ——读《失落的一角》有感 马...
    oVe乖乖阅读 1,612评论 0 0

友情链接更多精彩内容