I can't remember every time I write permissions, so I have to search online and simply make a list of permissions myself.
Android common permission list
<!-- 注意:权限按照字母顺序排序,方便排重,方便强迫症 可注明权限作用 by imilk -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /><!--粗略的位置获取-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><!--是有关GPS定位获取的信息使用GPS-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><!--获取网络状态的权限控制-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><!--获取当前WiFi接入的状态以及WLAN热点的信息-->
<uses-permission android:name="android.permission.CALL_PHONE" /><!--拨打电话时使用的权限-->
<uses-permission android:name="android.permission.CAMERA" /><!--摄像头权限-->
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" /><!--Android系统设置等敏感信息的权限-->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /><!--是改变WLAN状态的开关,如果打开或关闭Wi-Fi必需加入-->
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /><!--下载管理权限-->
<uses-permission android:name="android.permission.FLASHLIGHT" /><!--允许访问闪光灯权限-->
<uses-permission android:name="android.permission.INTERNET" /><!--访问网络权限-->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /><!--允许挂载和反挂载文件系统可移动存储-->
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /><!--允许程序监视、修改有关播出电话的权限-->
<uses-permission android:name="android.permission.READ_CALL_LOG" /><!--读取通话记录权限-->
<uses-permission android:name="android.permission.READ_CONTACTS" /><!--读取联系人权限-->
<uses-permission android:name="android.permission.READ_PHONE_STATE" /><!--读写手机状态和身份权限-->
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /><!--开机启动权限-->
<uses-permission android:name="android.permission.READ_SMS" /><!--读短信权限-->
<uses-permission android:name="android.permission.SEND_SMS" /><!--发送短信权限-->
<uses-permission android:name="android.permission.VIBRATE" /><!--振动权限-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><!--写存储卡权限-->
<uses-permission android:name="android.permission.WRITE_CALL_LOG" /><!--写联系人权限-->