どのタイプのapkをGooglePlayストアにアップロードする必要がありますか?[複製]
flutter build appbundleなんらかの理由でコマンドなしでアプリを公開したい。
私は試しました:flutter build apk --split-per-abi、私は3つのそれらの3つのAPKを手に入れました:
✓ Built build/app/outputs/apk/release/app-armeabi-v7a-release.apk (7.0MB).
✓ Built build/app/outputs/apk/release/app-arm64-v8a-release.apk (7.3MB).
✓ Built build/app/outputs/apk/release/app-x86_64-release.apk (7.5MB).
すべてのAndroidバージョンに合わせるには、これら3つのうちどれをPlayストアにアップロードする必要がありますか。
回答
すべてのユーザーがPlayストアでアプリをダウンロードできるようにする場合は、そのうちの3つをアップロードする必要があります。そうしないと、一部のユーザーのデバイス機能がapkに関連していないため、ダウンロードできません。
APKを別のアームに分割すると、一部のユーザーはアプリをインストールできない場合があります。
appbundleをビルドしたくない場合は、このコマンドを実行してみてください
flutter build apk --release
アプリのサイズを小さくするには、.abbファイルをアップロードする必要があります。abbファイルをアップロードしたくない場合は、サイズがほぼ3倍になるfatapkをアップロードする必要があります。ファットAPKを生成するには、実行する必要があります
flutter build apk --release