当前位置: 首页 > news >正文

Android11以上版本使用高德定位,定位成功,卫星数一直为0

场景:

在空旷地方,定位成功返回经纬度,但是卫星数一直是0,也没有报错误。

手机版本:

Android10以下的系统可以正确获取卫星数,Android11以上系统的卫星数一直为0

SDK版本:

AMap3DMap_7.5.0_AMapNavi_7.5.0_AMapLocation_5.1.0_20200708.jar

出现问题的原因:

定位SDK版本太低了,Android11和12的系统在定位SDk6.0.0版本才是配的

解决办法:

升级定位SDK版本,去官网下载最新的jar包

升级后报错隐私合规校验失败的原因:

由于个人信息保护法的实施,从定位5.6.0版本起对旧版本SDK不兼容,请务必确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShowupdatePrivacyAgree两个接口,否则可能导致编译不通过等异常情况。

解决办法:

在MainApplication的onCreate()方法中使用
//初始化隐私合规

private void initPrivacy() {
ServiceSettings.updatePrivacyShow(this, true, true);
ServiceSettings.updatePrivacyAgree(this,true);
}

相关文章:

  • 【十二天学java】day06之方法详解
  • Revit明细表计算重量和明细表导出功能
  • 基于飞桨实现的特定领域知识图谱融合方案:ERNIE-Gram文本匹配算法
  • Python实现二叉树递归遍历
  • 如何在 Vue 中使用 防抖 和 节流
  • 高效实施ClickHouse数据备份
  • 关于qt creator手动添加构建套件kit问题
  • 【进阶数据结构】——红黑树
  • 初识进程
  • Mybatis搭建环境及其原理【搭建Mybatis程序】
  • 一次内存泄露排查
  • 1.linux操作命令
  • Intel处理器体系结构:CPU运行模式
  • MySQL高级篇_第16章_多版本并发控制
  • 交通信号标志识别软件(Python+YOLOv5深度学习模型+清新界面)
  • POM依赖报错解决方案汇总
  • 啥叫工程?啥叫工程师?
  • Chapter7.2:MATLAB在频率法中的应用及频率法稳定性分析
  • 文件共享网站在17年后关闭
  • Unity VFX 节点 Perlin Noise 3D 和 Perlin curl Noise 3D
  • 电加热油锅炉工作原理_电加热导油
  • 大型电蒸汽锅炉_工业电阻炉
  • 燃气蒸汽锅炉的分类_大连生物质蒸汽锅炉
  • 天津市维修锅炉_锅炉汽化处理方法
  • 蒸汽汽锅炉厂家_延安锅炉厂家
  • 山西热水锅炉厂家_酒店热水 锅炉
  • 蒸汽锅炉生产厂家_燃油蒸汽发生器
  • 燃煤锅炉烧热水_张家口 淘汰取缔燃煤锅炉
  • 生物质锅炉_炉
  • 锅炉天然气_天燃气热风炉