1.表
官方文档
https://developer.android.com/guide/topics/manifest/uses-feature-element#permissions
| 蓝牙 | BLUETOOTH |
android.hardware.bluetooth |
BLUETOOTH_ADMIN |
android.hardware.bluetooth |
|
| 摄像头 | CAMERA |
android.hardware.camera 和android.hardware.camera.autofocus
|
| 位置 | ACCESS_MOCK_LOCATION |
android.hardware.location |
ACCESS_LOCATION_EXTRA_COMMANDS |
android.hardware.location |
|
INSTALL_LOCATION_PROVIDER |
android.hardware.location |
|
ACCESS_COARSE_LOCATION |
|
|
ACCESS_FINE_LOCATION |
|
|
| 麦克风 | RECORD_AUDIO |
android.hardware.microphone |
| 电话 | CALL_PHONE |
android.hardware.telephony |
CALL_PRIVILEGED |
android.hardware.telephony |
|
MODIFY_PHONE_STATE |
android.hardware.telephony |
|
PROCESS_OUTGOING_CALLS |
android.hardware.telephony |
|
READ_SMS |
android.hardware.telephony |
|
RECEIVE_SMS |
android.hardware.telephony |
|
RECEIVE_MMS |
android.hardware.telephony |
|
RECEIVE_WAP_PUSH |
android.hardware.telephony |
|
SEND_SMS |
android.hardware.telephony |
|
WRITE_APN_SETTINGS |
android.hardware.telephony |
|
WRITE_SMS |
android.hardware.telephony |
|
| Wi-Fi | ACCESS_WIFI_STATE |
android.hardware.wifi |
CHANGE_WIFI_STATE |
android.hardware.wifi |
|
CHANGE_WIFI_MULTICAST_STATE |
android.hardware.wifi |
2.<users-feature>
<uses-feature> 优先级高于隐含功的能权限 ,如下面是关闭camera功能
<uses-feature android:name="android.hardware.camera" android:required="false" />