¦b Android Studio ¤¤ Build APK/AAB ¨Ã Deploy ¨ì Google Play Store ªº§¹¾ã¬yµ{¦p¤U¡G


📌 ¨BÆJ 1¡G¥Í¦¨Ã±¸pª÷Æ_¡]Signing Key¡^

Google Play ­n¨D©Ò¦³À³¥Î¥²¶·¸g¹L Ã±¸p¡]Signing¡^¡A½T«OÀ³¥Î¨Ó·½¥i«H¡C

1.1 ¨Ï¥Î Android Studio ¥Í¦¨Ã±¸pª÷Æ_

  1. ¿ï³æ ¡÷ Build ¡÷ Generate Signed Bundle / APK
  2. ¶ñ¼gª÷Æ_¸ê°T¡]°È¥²§´µ½«O¦s¡I¡^¡G
  3. ÂIÀ» OK ¥Í¦¨ .jks Àɮס]Java Key Store¡^¡C

1.2 ³]©w Gradle ¦Û°Êñ¸p

¦b app/build.gradle ¤¤¥[¤Jñ¸p°t¸m¡G

gradle

Î`¨î

android {

    signingConfigs {

        release {

            storeFile file("keystore/your_keystore.jks") // ª÷Æ_¸ô®|

            storePassword "your_password"

            keyAlias "upload_key"

            keyPassword "your_key_password"

        }

    }

    buildTypes {

        release {

            signingConfig signingConfigs.release

            minifyEnabled true  // ±Ò¥Î²V²c

            shrinkResources true  // ²¾°£¥¼¥Î¸ê·½

            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'

        }

    }

}


📌 ¨BÆJ 2¡G¥Í¦¨ Release ª©¥» AAB/APK

2.1 ¥Í¦¨ Android App Bundle (AAB)

  1. ¿ï³æ ¡÷ Build ¡÷ Generate Signed Bundle / APK

2.2 ©Î¥Í¦¨ APK¡]¸û¤覡¡^

  1. ¿ï³æ ¡÷ Build ¡÷ Generate Signed Bundle / APK

📌 ¨BÆJ 3¡G¤W¶Ç¦Ü Google Play Console

3.1 ·Ç³Æ Google Play ¶}µoªÌ±b¸¹

3.2 ¤W¶Ç AAB/APK

  1. ¶i¤J Google Play Console ¡÷ ¿ï¾Ü§AªºÀ³¥Î¡C
  2. ¥ª°¼¿ï³æ ¡÷ Release ¡÷ Production¡]¥¿¦¡ª©¡^©Î Internal testing¡]¤º³¡´ú¸Õ¡^¡C
  3. ÂIÀ» Create new release¡G
  4. ÂIÀ» Save ¡÷ Review release¡]ÀˬdµL»~«á´£¥æ¼f®Ö¡^¡C

3.3 ³]©wÀ³¥Î¸Ô²Ó¸ê°T¡]­º¦¸¤W¬[¡^


📌 ¨BÆJ 4¡G´£¥æ¼f®Ö¨Ãµo¥¬

  1. ªð¦^ Release ­¶­±¡A½T»{¸ê°TµL»~«áÂIÀ» Start rollout to Production¡C
  2. Google Play ¹Î¶¤·|¶i¦æ¼f®Ö¡]³q±` ´X¤p®É¨ì´X¤Ñ¡A­º¦¸¤W¬[¥i¯à¸û¤[¡^¡C
  3. ¼f®Ö³q¹L«á¡AÀ³¥Î·|¦Û°Êµo¥¬¦Ü Google Play¡I

🚀 ³Ì¨Î¹ê½î

§¹¦¨«á¡A§AªºÀ³¥Î´N·|¥X²{¦b Google Play °Ó©±¨Ñ¥Î¤á¤U¸ü¡I🎉

 

Web hosting by Somee.com