官方只有这行命令:
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
这行在mac直接运行OK,
windows运行十有八九找不到命令
解决:
flutter doctor -v
运行一下,目的是找一个路径,如:
Java binary at: D:ToolsAndroidAndroid Studiojreinjava
拼接成以下命令:
D:ToolsAndroid'Android Studio'jreinkeytool -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 文件
...省略...
后续转到这里
.