私はAndroidアプリケーションを用意しています8つのアクティビティが含まれます。最初のデフォルトアクティビティには、ユーザー名とパスワードを取得する2つのEditTextと、2つのボタン(ログイン用と新しいユーザー登録用のボタン)があります。登録アクティビティには、6つのEditTextと6つのTextViewがあります。すべてのアクティビティを残すには、TextView with Small行が1つしか書かれていないが、
しかし、APKファイルのサイズを確認すると、411 KBが表示されます。どうすれば小さなAPKを生成できますか?
前もって感謝します
回答:
回答№1の場合は3411KB
すでにアンドロイドアプリケーションのためにはかなり小さいです。
大部分は少なくとも1または2メガバイトです。現時点でのアプリケーションのサイズについて心配する必要はありません。
ただし、実際にAPKのサイズを縮小したい場合は、冗長なリソースを削除してください(または、Richard Le Mesurierが述べたように) ProGuard.
回答№2については2
Tom Leeseが言ったことに加えて 彼の答えProGuardをビルドして実行することができます。
その結果、APKが最適に小さくなります。
あなたの project.properties
ファイルを開き、次の行を探します。
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
Android Toolsメニューを使用して外部署名付きビルドを実行すると、ProGuardはアプリを縮小します。
ProGuardの詳細はこちら - http://proguard.sourceforge.net/index.html#