第一步 App圖標(biāo)
第二步 App相關(guān)配置
檢查flutter配置信息 cmd下運(yùn)行命令 查找Java binary 所在
flutter doctor -v
配置信息如下:
找到系統(tǒng)中文件所在
利用keytool 生成密匙
//生成key.js 其中C:/imooc/ 為生成的目錄文件夾,記住笨篷,要在java binary 下的目錄下運(yùn)行cmd
keytool -genkey -v -keystore C:/imooc/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
命令過程中會出現(xiàn)以下的交互锦担,無腦輸入就可以了驾霜。下圖你看到會有報錯是因為肠仪,~/sign.jks沒有這個目錄導(dǎo)致的损晤,按照實際情況調(diào)整即可褪测。
生成完畢后喝滞,在C:/imooc/中會多一個key.jks文件出來阁将。
到項目目錄的android文件夾下創(chuàng)建一個名為key.properties的文件,并打開貼入以下代碼:
//輸入上一步創(chuàng)建KEY時輸入的 密鑰庫 密碼
storePassword=創(chuàng)建KEY時輸入的密鑰庫密碼
//輸入上一步創(chuàng)建KEY時輸入的 密鑰 密碼
keyPassword=創(chuàng)建KEY時輸入的密鑰密碼
keyAlias=key
//key.jks的存放路徑
storeFile=/home/amor/key.jks
第三步 App打包
flutter build apk
更加詳細(xì)的內(nèi)容囤躁,可以查看flutter官網(wǎng)說明