@huangjs888/react-native-amap
Version:
Implement Gaode map and OpenGL.
39 lines (36 loc) • 2.5 kB
text/xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.huangjs.amap">
<!--允许访问网络,必选权限-->
<uses-permission android:name="android.permission.INTERNET" />
<!--允许获取粗略位置,若用GPS实现定位小蓝点功能则必选-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!--允许获取设备和运营商信息,用于问题排查和网络定位,若无gps但仍需实现定位小蓝点功能则此权限必选-->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- 用于访问GPS定位 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!--允许获取网络状态,用于网络定位,若无gps但仍需实现定位小蓝点功能则此权限必选-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!--允许获取wifi网络信息,用于网络定位,若无gps但仍需实现定位小蓝点功能则此权限必选-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!--允许获取wifi状态改变,用于网络定位,若无gps但仍需实现定位小蓝点功能则此权限必选-->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<!--
允许写入扩展存储,用于数据缓存,若无此权限则写到私有目录
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" />
允许写设备缓存,用于问题排查
<uses-permission
android:name="android.permission.WRITE_SETTINGS"
tools:ignore="ProtectedPermissions" />
允许读设备等信息,用于问题排查
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
用于访问GPS定位
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
用于申请调用A-GPS模块
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
如果设置了target >= 28 如果需要启动后台定位则必须声明这个权限
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
如果您的应用需要后台定位权限,且有可能运行在Android Q设备上,并且设置了target>28,必须增加这个权限声明
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />-->
</manifest>