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 文件

 

 ...省略...    

 后续转到这里

转到

 

 

 

 

.

posted @ 2020-01-07 16:37  James2019  阅读(452)  评论(0编辑  收藏  举报