私は知っておく必要がある、私はどのように私のアプリケーションのサイズを減らすことができます。それは1,4 MBであり、それは機能のためにはあまりにも多いです。だから私はアプリケーションのどの部分がアプリケーションのサイズを最も追加しているのだろうか?どのように私はアンドロイドのアプリケーションのサイズを減らすことができますか?
答えて
ほとんどの原因が考えられます。
- 画像
- その他の資産
- 不要なサードパーティ製のコード
グラフィックスのサイズをファイルに最大の影響力です。 PNGCrushを試してみてください。pngファイルのファイルサイズを小さくするにはかなり良いライブラリです。
私の経験では、AndroidビルドプロセスがPNGファイルに対して独自の最適化を実行するため、pngcrushは何の効果もありません。 – devconsole
あなたのプロジェクトでは、ウィンドウ - > Android Lintを使用してください。 これはあなたのプロジェクトで不自由なもの(文字列、描画可能なものなど)とその他の問題を表示します。 (あなたは警告やエラーが表示される環境設定 - > Android-> Lintエラーチェック)を設定することもできます。
願っています!
どこでこれを見つけることができますか? – Goran
をeclipse-> Window-> Android Lintを実行する - しばらく更新を行っていないため、おそらくあなたはそれを見ることができない - 私はアンドロイドと他のツールの最新バージョンに既にアップデートしている:Eclipse-> Help - >アップデートをチェックすると、アップデートのリストが提案され、ウィンドウ - > Android SDKマネージャのアップデートがチェックされます) –
APKファイルはZIPファイルです。各エントリの圧縮されたサイズ(LinuxまたはCygwinの場合はunzip -v
など)を表示するzipユーティリティを使用して、大部分のファイルを使用するファイルを確認します。 classes.dexファイルにはプロジェクトのコンパイル済みJavaコードが含まれ、resにはイメージやその他のリソースが含まれ、resources.arscは文字列などのコンパイル済みリソースです。
- 1. どのようにアンドロイドでProgressDialogのサイズを減らすには?
- 2. mousemoveイベントからの減速をどのように減らすことができますか?
- 3. どのように私たちはアンドロイドのタイマーで進捗ダイアログボックスのサイズを得ることができます
- 4. 私は2つのテーブルからどのように減算することができます
- 5. どのように私はsectionIndexTitlesForTableViewのスペースを減らすことができます
- 6. どのように私はアンドロイドのバイトからビデオを再生することができます
- 7. どのように私はアンドロイドのMonoのカスタムリストビューからテキストデータを得ることができます
- 8. Flex 4のデプロイメントのサイズを減らすことはできますか?
- 9. phpでイメージファイルのサイズを減らすことはできますか?
- 10. このJavascript/HTML/jQueryコードをどのように減らすことができますか?
- 11. どのように私のアプリケーションにアンドロイドinbuiltイメージギャラリーを取得できますか?
- 12. アンドロイドどのように私はアンドロイド2.2のObjectAnimatorクラスを使用することができます
- 13. どのように私はCABasicAnimationのボタンの回転を加速/減速することができます
- 14. どのように私はアンドロイドでSAXの解析方法を行うことができますか?
- 15. どのように私はアンドロイドでこのデザインを達成することができます
- 16. 誰かが私のJqueryを吸うことを減らすことができますか?
- 17. アンドロイドでモーションジオポイントをどのようにすることができますか?
- 18. どのように私はスカラーのデータ構造のサイズを近似することができますか?
- 19. は、どのように私は私が行うことができますマップ
- 20. JSPメモリの使用量をどのように減らすことができますか?
- 21. どのようにしてrspecテストの依存関係を減らすことができますか?
- 22. WatinのTypeText遅延をどのように減らすことができますか?
- 23. NHibernateのプロパティ代理オーバーヘッドをどのように減らすことができますか?
- 24. アンドロイドのリストアイテムのサイズを減らすには?
- 25. どのようにTabHostで距離を減らすことができますか?
- 26. どのように私は私の窓のサービスを行うことができますどのように
- 27. どのように私は自分のアプリケーションでのマーキーを使用することができますか?
- 28. Jquery、どうすればフリッカーを減らすことができますか?
- 29. 私はSQLiteテーブルのintカラムを減らすことができます
- 30. 編集、コンパイル、デバッグサイクルをどのように減らすことができますか?
自分のアプリケーションにリンクする必要はありません。それは私にスパムのように見えます。私はリンクを削除する編集を提案しました編集:alextscは私の前に行った:D –
画像?それらのどれくらいあなたがアプリケーションフォルダに持っていますか –
大幅に画像のサイズを小さくする9.png形式に画像を変換しようとします – ingsaurabh