【Mac】flutter项目集成高德定位SDK,获取key

news/2024/6/18 4:27:42 标签: macos, flutter

一、获取调试版安全码SHA1

1.进入当前用户文件夹下的~/.android目录

cd ~/.android

2.查看 debug.keystore

ls

3.运行 debug.keystore

keytool -list -v -keystore debug.keystore

这里报错:

The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

java --version查看,也报错:

The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

在这里插入图片描述
解决方法(安装java jdk):

##切换到压缩包目录下
cd ~/Downloads
##将 JDK 解压到 macOS 上用于存储 Java 虚拟机的默认文件夹/Library/Java/JavaVirtualMachines
sudo tar xzf openjdk-21.0.1_macos-x64_bin.tar.gz -C /Library/Java/JavaVirtualMachines
##查看java版本
java --version

在这里插入图片描述

官网地址 https://www.java.com/zh-CN/

安装教程https://www.andrewhoog.com/post/3-ways-to-install-java-on-macos-2023/

报错已解决,再次运行keytool -list -v -keystore debug.keystore,密钥库口令默认为android
在这里插入图片描述

二、获取发布版安全码SHA1

##生成keystore签名文件
keytool -genkey -v -keystore mykey.keystore -alias key -keyalg RSA -keysize 2048 -validity 10000
##获取sha1
##密钥库口令默认为android
keytool -list -v -keystore mykey.keystore

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

参考:
Flutter 通过高德获取定位 https://www.jianshu.com/p/cb397fdc0109


http://www.niftyadmin.cn/n/5274977.html

相关文章

GeoTrust SSL证书详细介绍

GeoTrust是著名的证书颁发CA机构DigiCert的品牌。GeoTrustSSL产品在Internet上提供从基本域名验证到扩展验证SSL标准支持的最高级验证的安全性。 GeoTrust OV(组织验证)证书验证域所有权和组织的存在。在颁发证书之前,会检查该组织在公共数据…

如何在华为云上购买ECS及以镜像的方式部署华为云欧拉操作系统 (HCE OS)

写在前面 工作中遇到,简单整理博文内容为 华为云开发者认证 实验笔记https://edu.huaweicloud.com/certificationindex/developer/9bf91efb086a448ab4331a2f53a4d3a1理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在…

【深入解析spring cloud gateway】11 用最简单的方式修改gateway响应报文

gateway修改响应报文,也不是一件容易的事,我们来看下如何简单地来修改返回报文 一、官方示例 先看看官方示例,如何修改一个响应报文 Bean public RouteLocator routes(RouteLocatorBuilder builder) {return builder.routes().route("…

element下拉框背景/选中/鼠标移入样式设置

问题在页面内写穿透无效 <style lang"scss" scoped> // 这个有效::v-deep .el-input--mini .el-input__inner {background: transparent;color: #fff;border: 1px solid #093B9E;} </style>直接在标签内写 <style> .el-select-dropdown__list {b…

Flink-容错机制checkpoint

检查点的保存 周期性的触发保存 “随时存档”确实恢复起来方便&#xff0c;可是需要我们不停地做存档操作。如果每处理一条数据就进行检查点的保存&#xff0c;当大量数据同时到来时&#xff0c;就会耗费很多资源来频繁做检查点&#xff0c;数据处理的速度就会受到影响。所以…

CSS新手入门笔记整理:CSS3边框样式

圆角效果&#xff1a;border-radius 语法 元素{border-radius:取值;} border-radius 属性取值是一个长度值&#xff0c;单位可以是 px、em 和百分比等。 border-radius的四个取值 /*设置 1 个值,表示 4 个角的圆角半径都是 10px*/ border-radius:10px; /*设置 2 个值,表示…

Eclipse导入SSM项目

Eclipse导入SSM项目 导入项目 配置JDK环境 去除校验 设置Tomcat 效果如下&#xff1a; 配置Tomcat端口 启动Tomcat

@Autowired搭配@interface注解实现策略模式

应用场景&#xff1a;存在银行卡和社保卡的支付、退货等接口&#xff0c;接口报文中使用transWay表示银行卡&#xff08;0&#xff09;和社保卡&#xff08;1&#xff09;&#xff0c;transType表示支付&#xff08;1&#xff09;、退货&#xff08;2&#xff09;。那么由其组合…