2016-05-04 17 views
-1

私はAndroidの世界では初めての人です。数日前、初心者のための本の指示に従ってブルートゥースを有効/無効にすることを目的としたプログラムを作成しようとしました。しかし、そのサイズは、私がインターネット上で見つけた1つのbluetoothイネーブラーアプリケーション(サイズはわずか56kb)と比較して、888kbです。私のコードは複雑すぎるのですか?どのようにすれば、より小さなサイズのコードを見直すことができますか?Androidプログラミング - コード最適化

+0

公開アプリケーションを公開する予定がある場合は、コードを難読化するように注意してください。運が良かった – VirtualProdigy

答えて

0

コードを見ることなく、あるいは2つのアプリケーションの比較を見ることなく、まず比較するのは難しいです。しかし、心に来ていくつかのものが

  • ProGuardの
  • 少ない/小さいアイコンとイメージ(MDPI用のみ1画像)
  • 少ないレイアウト

しかし、いずれかの方法である、私は「wouldn 900kBほどのことを心配している。 Android Studioによって生成されたほとんどのテンプレートアプリは、最小サイズを持ちます。

0

あなたのGradleファイルにminifyEnableがあることを確認してください。 アプリに大量の画像がある場合は、それらをリソースサイズに最適化する必要があります。