0

解像度ごとに異なる APK を使用することは良い考えですか? apk ファイルのサイズを小さくしたい。

4

4 に答える 4

2

それはかなり悪い考えです。Android フォンにはさまざまな解像度があり、(a) 解像度ごとに異なる解像度を作成し、(b) ユーザーが適切な解像度をダウンロードすることを期待するのは現実的ではありません。

アプリにバンドルされているものによっては、タブレット バージョンを使用する価値がある場合とない場合がありますが、おそらくそうではありません。

さまざまな画面に適したリソースを作成する際には、開発者ガイドのアドバイスに従うようにしてください。

于 2011-05-24T05:13:47.510 に答える
1

質問には、提供された回答よりも価値があると思います。私も似たような状況です。これは、まもなく市場に追加される複数のapk機能によって解決されると思います(6月と彼らは言います)

ほとんどのデバイス (タブレット以外) 用の私のアプリは 2.5 MB で、6.2 MB の大きなタブレットをサポートしています。これは 2 倍以上です。これは、正確な寸法の png が必要なためです。タブレット以外のユーザーが、より大きなタブレットの png を待つ必要がないようにします。それは正しくないようです。複数の apk を検討しましたが、Android チームが 6 月に何をリリースするかを待ちます。しかし、今のところ、私はより大きな6.2MBのAPKを実行するかもしれません(アプリの世界では大きいかどうかはわかりませんが、idのように大きいです)

于 2011-06-01T14:33:15.133 に答える
0

まず、どのタイプのファイルがAPKのサイズを大きくするのか知りたいですか?同じアプリケーションの異なるapkを異なる解像度にすることはお勧めできません。APKのサイズを小さくすることが懸念される場合は、次のことを行うことができます。

1)グラフィックまたはドローアブルフォルダはapkサイズを増やします。3つのdiff解像度用の3種類のドローアブルフォルダがある場合。ドローアブルフォルダは1つだけで、9パッチグラフィックを使用してさまざまな画面解像度をサポートし、apkサイズを小さくすることができます

2)Eclipseでコードをクリーンアップし、コードを最適化してパフォーマンスを向上させます

于 2011-05-24T05:36:29.423 に答える
0

最善の方法は、解像度に応じて異なる apk を作成するのではなく、異なる解像度のドローアブル/レイアウトを提供することです。すべての解像度のユニバーサル アプリケーションは、異なる解像度の異なるアプリよりも最適です。

これを読んで理解を深めてください。

このユニバーサル アプリケーションとは別に、デバイスとタブレットに移植できます。Android にはデバイス/タブレットの概念がないため、これら 2 つの違いは画面サイズのみです。

于 2011-05-24T05:13:41.140 に答える