Android10.0 ,Android Q,报错没有Location权限

升级老项目到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
发布了58 篇原创文章 · 获赞 6 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章