Flutter Android 打包

Mark.Hsu
馬克學習筆記
Published in
Aug 5, 2021
  • com.example受限制問題
    解決方法:build.gradle裡面找到defaultConfig{ applicationId “com.example.myapplication”, 直接手動把com.exmple.myapplication改掉就好了.
  • 在Android Studio的terminal 下執行:

keytool -genkey -v -keystore c:\key.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias key

  • 如果沒有keytool的話, 去安裝Java, 然後記得設定環境變數裡面的路徑.
  • 在Android目錄下建立key.properties
storePassword=密碼
keyPassword=密碼
keyAlias= 檔案名稱
storeFile=key.jks
  • 編譯成apk

flutter build apk — split-per-abi — target-platform android-arm,android-arm64,android-x64

  • 上架的話要使用appbundle

flutter build appbundle

以工具開發來說, 應該真的如預想, 蘋果完全不會是個好的選擇, 光來來回回面對不知道甚麼時候可以上架, 可能就飽了…

--

--