私は、GooglePlay でいくつかのゲームを公開している Android 開発者です。実際には、GooglePlay に存在する multiapk サポートを使用して、OS バージョン用の 2 つの apk ファイル (1 つはマルチタッチ サポート 2.0 以降、もう 1 つはマルチタッチ サポート 1.5 以降) を持っています。
2 つの APK には HD デバイス用の高解像度アセットがありますが、一部の古い携帯電話ではメモリの問題が発生し、HD 画像の読み込みと再スケーリングが発生します。
この問題を解決するには、低解像度のアセット (より多くの互換性、より良いメモリ割り当て) を使用して apk をビルドし、高解像度のアセットのみを使用して別の apk をビルドします。
APK 1: ゲーム (低解像度グラフィックス) APK 2: ゲームの高解像度アセット
ユーザーがゲームをダウンロードすると、ゲームが開始されると、ゲームは画面の解像度をチェックし、高解像度のアセットをダウンロードしてインストールするかどうかをユーザーに尋ねます。
維持するのが難しすぎるため、複数のapkを使用したくありません(4つのapk)。それを行うために使用できるソリューションはありますか?
拡張パックのようなものですが、内部メモリにあります (アプリの構造)
ありがとう。リカード。