UNPKG

@huangjs888/react-native-amap

Version:
39 lines (36 loc) 2.5 kB
<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>