1

Eclipse ADT ツールを (r17 程度から) r20 にアップグレードしたところ、デバイスにインストールされたアプリケーションが apk の 2 倍のサイズを使用するようになりました。アプリ自体は問題なく動いています。

これは、リリース バージョンとデバッグ バージョンの両方で発生し、ant を使用して apk を生成する (および USB 経由でインストールする) か、Eclipse からアプリを起動するかに関係なく発生します。

さまざまなターゲットバージョンで試しましたが、常に同じです。

参考までに、「コピー防止」もライセンスも使用していません。これは直接インストールであり、Play ストア経由ではありません。- コードを最適化/難読化するために proguard を使用しています。apk を解凍/分析したところ、すべてが正常に見えました (この問題を示さない以前の apk と比較して)。

それに関する情報を事前にありがとう。

4

2 に答える 2

1

インストールされたアプリのサイズは常に apk より大きくなります。becoz apk は単なる zip ファイル (圧縮ファイル) であり、インストールされたアプリは解凍 (非圧縮) されます。

于 2012-10-04T14:24:02.183 に答える
0

問題を発見しました。

sdk の更新と同時に、マニフェストが更新され、優先ストレージ オプション (外部) が削除されたため、完全に電話のメモリにインストールされました。アプリ マネージャーで報告されたメモリは、apk サイズの 2 倍でした。

現在は SD カードにインストールされており、以前と同様にシステム メモリ内のほぼ apk サイズを使用します。

于 2012-10-19T11:46:41.610 に答える