升級老項目到Android 10.0 ,明明已經加了Location權限,但是就是報沒有Location權限的錯,後來搜了一波才發現10.0有了新的Location權限,動態申請權限工具類博客之前寫過
這個是之前的首先在AndroidManifest裏聲明
<!-- 這個權限用於進行網絡定位 --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <!-- 這個權限用於訪問GPS定位 --> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
然後動態獲取權限
Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION
在Android10.0出來了一個新的權限:
//AndroidMainfast裏聲明
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
//andorid 10.0 GPS,動態權限獲取 Manifest.permission.ACCESS_BACKGROUND_LOCATION