Android用の新しいアプリケーションを作成しています。初めての応募です。インストゥルメンタルの曲で動作しますが、そこに入れるすべての曲は 3MB です。私のアプリは 6 つのインストゥルメンタル曲のグループです。
アプリを小さくする方法はありますか?
Play ストアの拡張ファイルを使用します。
Google Play は拡張ファイルを無料でホストおよび提供します
ファイルは任意のファイル タイプで、デバイスの共有ストレージに保存されます。
ユーザーが Google Play からアプリをインストールすることを選択します。
Google Play が拡張ファイルをダウンロードできる場合 (これはほとんどのデバイスに当てはまります)、APK と一緒にダウンロードします。Google Play が拡張ファイルをダウンロードできない場合、APK のみをダウンロードします。
ユーザーがアプリを起動すると、アプリは拡張ファイルがデバイスに既に保存されているかどうかを確認する必要があります。
はいの場合、アプリは準備完了です。「いいえ」の場合、アプリは Google Play から HTTP 経由で拡張ファイルをダウンロードする必要があります。アプリは、Google Play のアプリケーション ライセンス サービスを使用して Google Play クライアントにリクエストを送信する必要があります。このサービスは、各拡張ファイルの名前、ファイル サイズ、および URL で応答します。
この情報を使用して、ファイルをダウンロードし、適切な保存場所に保存します。
http://developer.android.com/google/play/expansion-files.html
Google Play Developer Console を使用して APK をアップロードするたびに、1 つまたは 2 つの拡張ファイルを APK に追加するオプションがあります。各ファイルは最大 2GB で、任意の形式を選択できますが、ダウンロード中の帯域幅を節約するために圧縮ファイルを使用することをお勧めします。概念的には、各拡張ファイルは異なる役割を果たします。
最初の起動時にこれらの曲をサーバーから SD カードにダウンロードします。