笔记,本人学识有限,有错误请指正。
在写发现权限挺重要的,几乎都得用到,因为本人手机为安卓9.0版本,做啥都要申请权限,写了好几个,都需要用到,因此,趁这个时间,看一下权限方面,整理一段能够直接用的权限申请代码。
高版本的安卓什么权限都需要获取权限-》动态获取。
原本(低版本)是直接在AndroidManifest.xml中增加权限声明就可以了。
例:
<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
按照谷歌文档来说(直接字面翻译)
正常权限系统会自动授予app,但危险的权限(可能会影响用户隐私和设备正常操作的权限),必须用户同意授予才行。
Runtime requests (Android 6.0 and higher)
If the device is running Android 6.0 (API level 23) or higher, and the app's targetSd