Android 上架 - arthur791004/notes GitHub Wiki

  • 置換 Icon
    • 使用 MakeAppIcon 所產出的 Icon,把預設的 Icon 用解壓縮後的 appicon/android 目錄中的 Icon 覆蓋掉即可。
  • 建構 APK
    • 產生一個簽署的 key
      $ keytool -genkey -v -keystore <name>.keystore -alias <name>-keyalg RSA -keysize 2048 -validity 10000
      
    • 設置 gradle 變數
      • 把前面一個步驟產生的 keystore 檔案放到 android/app 目錄
      • 修改家目錄裡面的 gradle 設定檔在 ~/.gradle/gradle.properties
        <NAME>_RELEASE_STORE_FILE=<name>.keystore
        <NAME>_RELEASE_KEY_ALIAS=<name>
        <NAME>_RELEASE_STORE_PASSWORD=*****
        <NAME>_RELEASE_KEY_PASSWORD=*****
        
    • 把簽署設定加到應用程式的 gradle 設定檔
      • 編輯 android/app/build.gradle,加上 signing 相關的部分
    • 產生 APK
      $ cd android && ./gradlew assembleRelease
      
    • 也可以 build Release 版後,手動 sign key;就不用設定那麼多東西了XD
  • 提交到 Google Play Store

Reference

⚠️ **GitHub.com Fallback** ⚠️