Flutter window打包安卓apk的坑
官方只有这行命令:
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
这行在mac直接运行OK,
windows运行十有八九找不到命令
解决:
flutter doctor -v
运行一下,目的是找一个路径,如:
Java binary at: D:\Tools\Android\Android Studio\jre\bin\java
拼接成以下命令:
D:\Tools\Android\'Android Studio'\jre\bin\keytool -genkey -v -keystore D:\key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
注意:
1. 有空格的一定要加引号,
2. 后面输出到一个存在的盘符里,如D:\
3. 最好在CMD或powershell输入命令行,不要在git bash里,因没有中文
成功会如下:
输入密钥库口令:
再次输入新口令:
您的名字与姓氏是什么?
按提示输入口令,一般测试用,简单能记住最好,
成功d:/盘会生成 key.jks 文件
...省略...
后续转到这里
.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步