-5

私はアンドロイドアプリケーションに取り組んでいます。現在、私のapkサイズは12mbです。プロジェクトに 40 MB のサイズの画像を保持する必要があります。したがって、これらの画像を描画可能なフォルダーに保持すると、apk のサイズが 50 MB を超えます。50 mb を超える場合、apk はモバイルにインストールされますか? これに関して私を助けてください...

前もって感謝します

4

2 に答える 2

2

APKをSDカードに直接インストールする場合は、installLocation(APKを公開せずに)選択できます

または、Android の拡張ファイルの概念を使用して、apk を公開するときに (main|patch) ファイルを添付できます。

main : プライマリ リソース (アプリケーションはそれなしでは実行できません)

patch : セカンダリ リソース (アプリケーションはそれなしでチューニングできます)

必要なのは、コンテンツを収集して zip を作成することだけです。以下の命名形式に従う必要があります。

<main|patch>.expansioncode.packagename ".obb" implicitly append why Google.

アプリが無料であっても、ライセンスを取得する必要があります。マーチャントアカウントの公開鍵が必要です。

ここで見つけることができる拡張コンテンツをダウンロードする方法 http://developer.android.com/guide/market/expansion-files.html

ダウンロード中に、ファイルをマップするためにパラメーターコンテンツサイズ (バイト単位) を渡す必要があります

XAPKFile(boolean isMain, int fileVersion, long fileSize)

http://developer.android.com/guide/market/expansion-files.html#Download

于 2012-05-24T07:08:04.010 に答える
0

最近(2015 年 9 月)の時点で、 Android 2.3 以降をターゲットにしている場合、最大 100 MB の APK をアップロードできます。詳細については、このヘルプ ページを参照してください。この制限は、以前は 50 MB でした。変更点を説明している Android 開発者のブログスポット記事もここにあります

または、アプリが 100 MB の APK 制限を超える場合は、拡張ファイルを使用できます。これらは、アプリのインストール後にダウンロードされる追加ファイルで、最大 4 GB になることがあります (具体的には、それぞれ最大 2 GB の拡張ファイルを 2 つ持つことができます)。拡張ファイルの詳細については、Android デベロッパー ウェブサイトのこのページをご覧ください

于 2015-12-25T17:22:26.053 に答える