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

getLocation:fail [geolocation:7]KEY错误

报错如下

{"errMsg": "getLocation:fail [geolocation:7]KEY错误 请到http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看错误码说明,错误详细信息:auth fail:INVALID_USER_SCODE#SHA1AndPackage# ..................................:uni.11111111别名#gsid#033015136204174592579909700049290117406#csid#a53d67f044db4a76a8a291aeeede7ce6#0701#pm111111"
}

根据提示当高德开放平台查看错误汇总。如下:

很明显,大概意思是,平台key绑定的sha1值apk签名sha1值 不对应。(亦或者,是高德开发平台 申请的key和对应的包名对不上)

又了解到uni项目打包也有多种1、云上排队(每天三次免费机会)2.通过Android或者iOS开发工具打包。

SHA1对比

在官网控制台里找到您使用的Key,查看其当前填写的SHA1值与第一步获取的SHA1值是否匹配(debug或者release至少有一个与第一步获取的SHA1一致)。请注意不能带有空格SHA1严格校验大小写

第三步:确保SHA1值一致,如不一致请调整一致。

检查包名

1、Key注册时填写的包名应该与AndroidManifest.xml配置文件的package属性内容相一致,如不一致请调整。

2、Android Studio开发者请注意调整build.gradle文件的applicationid与package一致,如不一致将会导致鉴权失败。

3、请注意检查包名的大小写是否统一。

Key值填写位置:

1、通过AndroidManifest.xml配置Key。

<meta-data android:name="com.amap.api.v2.apikey" android:value="key" >//开发者申请的key </meta-data>

meta-data标签位置需要在application标签内部。

2、通过SDK提供的setApiKey(String key);接口设置Key,注意Key设置要在SDK业务初始化之前。

地图SDK的setApiKey(String key)方法在MapsInitializer类中。 搜索SDK的setApiKey(String key)方法在ServiceSettings类中。 定位SDK的setApiKey(String key)方法在AMapLocationClient类中。

http://www.xdnf.cn/news/4146.html

相关文章:

  • 在 ESP32 开发中,配置默认的串口打印
  • Java项目部署-Springboot+Vue网页部署上线全教程
  • 浏览器开发者工具Network面板中复制请求的相关信息(结合PostMan)
  • Core Web Vitals优化
  • 泰迪杯特等奖案例学习资料:基于卷积神经网络与集成学习的网络问政平台留言文本挖掘与分析
  • iOS开发工程师简历模板
  • 【旅游网站设计与实现】基于SpringBoot + Vue 的前后端分离项目 | 万字详细文档 + 源码 + 数据库 + PPT
  • 最新版Anaconda和PyCharm安装
  • 恩智浦 GoPoint 全面解析:初学者的嵌入式 AI 学习指南
  • C++GO语言微服务项目之go语言概述
  • 【AI】Ubuntu 22.04 4060Ti 16G vllm-api部署Qwen3-8B-FP8
  • 模型迭代与调优:加速实验周期,释放创新潜能
  • Os 库报错指南 路径处理常见陷阱
  • Hello Robot 推出Stretch 3移动操作机器人 提升开源与可用性
  • 从 MDM 到 Data Fabric:下一代数据架构如何释放 AI 潜能
  • 洛谷---P1629 邮递员送信
  • C语言 指针(7)
  • 第一节:Web3开发概述
  • 修复CosyVoice中的ModuleNotFoundError: No module named ‘diffusers.models.lora‘记录
  • SQLite数据类型
  • 嵌入式面试八股文(十四)·内存管理机制、优先级继承机制以及优先级翻转
  • 【日撸 Java 三百行】Day 4(条件语句实战——闰年问题)
  • 【BUG】mmdetection ValueError: need at least one array to concatenate
  • 人事管理系统7
  • 【Python 文件I/O】
  • 【Harbor v2.13.0 详细安装步骤 安装证书启用 HTTPS】
  • 【AI】Ubuntu 22.04 evalscope 模型评测 Qwen3-4B-FP8
  • 上传下载接口
  • Android第六次面试总结之Java设计模式(二)
  • vue3+ts+自定义指令,生产页面水印