【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

你必须了解的Android 6.0权限申请

原创 2016年06月02日 10:06:56

6.0之前开发者申请各种权限,只需要在清单列表(AndroidManifest.xml)中进行声明就可以了。对开发者来说是相当便利,但对用户来说是体验不好,6.0的权限换成了用户可以随时更改的操作,类似IOS的权限申请。

常规的权限

和以前一样,在清单中申请,这里不作累述


危险权限

google是以权限组进行分类的,一旦组内的某个权限被赋予了,那么这个组的其他权限也将自动被赋予

权限组 权限
android.permission-group.CALENDAR(日历数据)
  • android.permission.READ_CALENDAR
  • android.permission.WRITE_CALENDAR
android.permission-group.CAMERA(相机)
  • android.permission.CAMERA
android.permission-group.CONTACTS(联系人)
  • android.permission.READ_CONTACTS
  • android.permission.WRITE_CONTACTS
  • android.permission.GET_ACCOUNTS
android.permission-group.LOCATION(位置)
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
android.permission-group.MICROPHONE(麦克风)
  • android.permission.RECORD_AUDIO
android.permission-group.PHONE(电话)
  • android.permission.READ_PHONE_STATE
  • android.permission.CALL_PHONE
  • android.permission.READ_CALL_LOG
  • android.permission.WRITE_CALL_LOG
  • com.android.voicemail.permission.ADD_VOICEMAIL
  • android.permission.USE_SIP
  • android.permission.PROCESS_OUTGOING_CALLS
android.permission-group.SENSORS(传感器)
  • android.permission.BODY_SENSORS
android.permission-group.SMS(短信)
  • android.permission.SEND_SMS
  • android.permission.RECEIVE_SMS
  • android.permission.READ_SMS
  • android.permission.RECEIVE_WAP_PUSH
  • android.permission.RECEIVE_MMS
  • android.permission.READ_CELL_BROADCASTS
android.permission-group.STORAGE(存储)
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Android6.0系统以下的麦克风权限处理

基本上只在Android6.0版本去处理相关的权限。但是,以此,如果6.0以下,5.0或4.0呢,本来只需要在manifest中授权即可的,但是需求是有的手机非要把权限禁止了,然后还让你提示未授权,可...
  • SYIF88
  • SYIF88
  • 2017-04-06 16:13
  • 1844

Android 6.0 动态权限申请

Android 6.0 (API 23) 之前应用的权限在安装时全部授予,运行时应用不再需要询问用户。在 Android 6.0 或更高版本对权限进行了分类,对某些涉及到用户隐私的权限可在运行时根据用...

android 6.0权限全面详细分析和解决方案

一、Marshmallow版本权限简介 android的权限系统一直是首要的安全概念,因为这些权限只在安装的时候被询问一次。一旦安装了,app可以在用户毫不知晓的情况下访问权限内的所有东西,而且一般...

Android6.0网络权限管理

Android 6.0 Marshmallow(棉花糖)是目前谷歌公布的最新版本的操作系统,其中一项改进是针对程序调用权限控制又进一步升级。 在之前的Android系统中,用户在安装应用时会收到一堆...

[Androidstudio]的坑之适配红外遥控器

近期接触了Android盒子应用需要适配一个红外遥控。 接触呢就需要找一些资料啦,可是在百度上左搜右搜都不是我所需要的,索性找到一个Demo。 其实红外遥控也没有这么这么的神秘,适配最基本的东西 只需...

Android红外线遥控

Android API Demos中有红外线遥控的小例子,在网上找了很久相关的资料,发现比较少,或许找的方法不对。 Github上有一个与之相关的开源项目https://github.com/timn...

关于安卓红外API:ConsumerIrManager类

之前没怎么接触过安卓编程,学校实验室要搞个小项目,本来想搞个类似小米遥控板那种的小应用。结果发现百度一下 安卓红外API 找不到有用的东西。自己摸索了半天给大家分享分享后来在android开发...

android在apk中获取root权限,并执行命令

zh 在apk中,有时候需要root权限,例如通过apk更新系统库等system的文件等,避免升级固件,或者在apk中需要直接访问某些设备等。下面是在apk中获取root权限的方法,前提是设备已...
  • zangcf
  • zangcf
  • 2014-11-19 17:53
  • 5636

Android应用请求获取Root权限

要让Android应用获得Root权限,首先Android设备必须已经获得Root权限。 应用获取Root权限的原理:让应用的代码执行目录获取最高权限。在Linux中通过chmod 777 ...

Android获取ROOT权限方法汇总

本文介绍Android系统上获取TF/SD卡ROOT权限方法,应用程序获取Root权限有个前提是该设备已经破解(ROOT过,比如使用SuperOneClick软件,参考地址:http://forum....
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)