id

安卓权限

名称

说明

1

android.permission.INTERNET

使用网络

通过网络实现APP端与服务器进信通信

2

android.permission.ACCESS_NETWORK_STATE

访问网络状态

监听当前用户的网络环境是处于数据流量还是wifi状态 

3

android.permission.ACCESS_WIFI_STATE

访问WIFI状态

获取wifi的状态信息,名称等

4

android.permission.READ_PHONE_STATE

获取imei

获取设备id信息,标识当前设备

5

android.permission.READ_PHONE_STATE

获取imsi

获取设备的移动识别用户识别码

6

android.permission.ACCESS_WIFI_STATE

获取mac

获取设备的mac地址,当无法获取imei作为唯一标识时,需要获取MAC地址

7

android.permission.GET_TASKS

检索当前运行的应用程序

搜索当前手机上的APP,实现运营广告推送

8

android.permission.BLUETOOTH 

创建蓝牙连接

第三付sdk,支付时需要用到蓝牙连接

9

android.permission.BATTERY_STATS

修改电池统计信息

调用系统设置更改电池统计信息

10

android.permission.READ_PHONE_STATE 

读取手机状态和身份

获取手机当前的状态,比如电量等

11

android.permission.WRITE_SETTINGS 

修改全局系统设置

修改系统配置信息

12

android.permission.ACCESS_FINE_LOCATION 

精准的(GPS)位置

获取当前用户的地址,用来下单

13

android.permission.ACCESS_COARSE_LOCATION 

大概位置

通过网络定位当前大概位置

14

android.permission.WRITE_EXTERNAL_STORAGE 

修改/删除SD卡中的内容

将日志等环境信息写入sd卡中,为用户提供一个安全的使用环境

15

android.permission.READ_PHONE_STATE

获取android id

获取android id

16

android.permission.CHANGE_WIFI_STATE

改变WIFI状态

通过调用系统配置,修改wifi状态

17

android.permission.READ_EXTERNAL_STORAGE

读取外存

获取当前手机的存储设备

18

android.permission.CAMERA 

拍照

调用手机的拍照能力,比如货物信息 大小等

19

android.permission.RECEIVE_BOOT_COMPLETED 

开机时自动启动

实现开机后,启动app,进行中的订单

20

android.permission.RECORD_AUDIO

⻨克风

获取手机的麦克风,语音输入地址信息等

21

android.permission.READ_PHONE_STATE

设备信息

获取当前设备的基本信息,方便排查问题

22

android.permission.VIBRATE

震动

发送通知,震动提示

23

android.permission.INSTALL_PACKAGES

请求安装APP

app升级时需要请求安装

24

android.permission.READ_CONTACTS

读取联系人

获取手机联系人,方便用户选择收货人等信息

25

android.permission.CALL_PHONE

拨打电话

联系司机或者客服

26

android.permission.WRITE_SETTINGS

修改系统设置

调用系统设置,更改用户配置文件

27

android.permission.DISABLE_KEYGUARD

屏蔽掉系统锁屏

监听用户的开关锁屏动作

28

android.permission.SEND_SMS

发送短信

给司机发送短信

29

android.permission.MODIFY_AUDIO_SETTINGS

更改您的音频设置

通过调用系统设置,更改音频设置信息

30

android.permission.FOREGROUND_SERVICE

运行前台服务

android8.0及以后开启服务需要用到

31

android.permission.READ_PHONE_STATE

读取手机号

读取手机号实现一键登录

32

android.permission.CHANGE_NETWORK_STATE

修改网络状态

调用系统设置,更改网络状态比如打开移动数据等

33

android.permission.READ_EXTERNAL_STORAGE 

读取SD卡中的内容

读取APP运行时产生的日志文件等