当前位置:   article > 正文

flutter安卓项目生成MD5、sha1、公钥等_flutter md5

flutter md5

一:MD5、SHA1等生成方式

工具:Android Studio

1. 打开flutter项目下的Android目录

2. 创建signingReport运行配置项

3. build apk: 导航栏->build->Generate Signed App Bundle / APK...

4. 填写存放路径,同时创建文件xxx.keystore

5. 按提示填写(可以随便填)

6. 创建之后桌面生成一个xxx.keystore 文件

7. 将文件拖到安卓目录下的app目录

8. 创建新文件key.properties

9. 文件中包含创建的信息,别名,密码等

10. 配置build.gradle文件,读取以上创建的key.properties

11. 读取文件内容

12. 使用Android studio工具,运行

13. 生成md5等信息,找到对应的别名,就是要用到的有用信息

二、生成公钥,使用jadx

在windows或者macOS,使用jadx-gui反编译工具获取,

1. windows系统,jadx-gui下载地址:https://github.com/skylot/jadx/releases,下载 jadx-gui-1.4.7-with-jre-win.zip,解压后,点击jadx-gui.exe,即可打开jadx,

2. macOS如何安装,mac终端执行 brew install jadx,执行完毕后,终端再输入命令 jadx-gui,即可打开jadx

3. 点击 Open file/打开文件,打开apk安装包文件

4. 安装jadx以及运行jadx-gui会出现各种错误,自行百度

5. 注意:运行jadx-gui会提示java版本过低问题,请升级jdk版本,要求jdk11以上才能运行jadx-gui,查看jdk版本可以使用:java -version

7. 如果发现jdk版本为1.8版本,请网上下载11以上版本的Java安装包,安装之后请到环境变量中切换为11或者下载更高的版本

8. 打开配置环境:open ~/.bash_profile

9. 将环境变量中的jdk版本换成高于11以上的

10. 最后执行:source ~/.bash_profile

11. 重新执行jadx-gui

12. 生效

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号