Android动态申请权限

匿名 (未验证) 提交于 2019-12-02 22:56:40

随着android版本的升级,对权限的管理越来越严格,很多权限都需要动态申请了

下面,我就简单的说说如何动态申请权限

1、在 AndroidManifest.xml 里设置权限

2、创建一个类,保存需要动态申请的权限

3、在需要的时候,申请权限

1、在 AndroidManifest.xml 里设置权限

里写入权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.CAMERA" />

2、创建一个类,保存需要动态申请的权限

同时,我创建了 Jurisdiction.java 这个类,来保存这些权限,如下:

import android.Manifest;

public class Jurisdiction {

PERMISSION = new String[]{
Manifest.permission.CAMERA,

3、在需要的时候,申请权限

PERMISSION

Jurisdiction.PERMISSION,1);     }else{         Log.i("Jurisdiction","权限申请ok");     } }

AndroidManifest.xml 里的权限,找到需要动态申请的,都可以写入 第二步的类里面,这样可以一次性注册进去

PERMISSION

申请。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!