Androidアプリのリリースには、リリース版のビルド、署名(必須)、およびGoogle Play(または他のストア)への公開が含まれ、バージョニング、テストトラック、継続的な更新も伴います。このプロセスを理解することはアプリの配布に重要です。
リリース版のビルド
→ Build a RELEASE variant (optimized, minified/shrunk via R8/ProGuard) — not debug
→ Produce an APP BUNDLE (.aab) — the preferred format for Google Play (Play generates
optimized APKs per device); or an APK
アプリ署名(必須)
ALL Android apps must be SIGNED with a certificate to be installed/updated:
→ sign with a KEYSTORE (a signing key you must keep SAFE — losing it means you can't
update the app with the same identity!)
→ PLAY APP SIGNING → Google manages your signing key (recommended; you upload with an
upload key, Google signs) — protects against key loss
→ The signature proves the app's authorship and that updates come from the same developer.
