0

特に中画面サイズのAndroidデバイス用に構築されたAndroidアプリがありました。今度は、 nook-color (Barnes & Noble による)と呼ばれるデバイス用に同じアプリをビルドする必要がありました。

そのため、すべての画像を大きくしてサイズを変更し、レイアウトを変更しました。その結果、以前は 97.5 Mb だった apk のサイズが 124 Mb になりました。

現在、テスターは、アプリケーションが遅くなり、画面が開くのに少し時間がかかると不満を漏らしています. これは画像が大きいためなのか、それとも何か他のものがあるのか​​ 疑問に思っています。この理由として考えられることを教えてください。

4

2 に答える 2

0

はい。遅延は(少なくとも部分的に)より大きな画像をロードすることによるものです(より正確には、画像をビットマップに解凍します)。あなたがそれを助けることができない場合を除いて、あなたはこれらの画像の多くを9パッチに変換することを試みるべきです:http://developer.android.com/guide/developing/tools/draw9patch.html

于 2011-08-04T07:51:39.797 に答える
0

アプリの 124 Mb は少し多すぎるようです。画像アセットを縮小し、Nine Patch imagesを使用し、 PNGCrushを使用することをお勧めします。

于 2011-08-04T07:13:15.010 に答える