NetBeansでプログラミング

4.アプリのサイズを小さくしよう

3で完成したオープンアプリ(isPrime)、サイズ確認してみると、.jarが30K。PCアプリなら、かなり小さいという感じなのですが、他の配布されているオープンアプリなどと比べると、機能の割に大きいという感じがします。簡単な操作で、サイズを小さくできることが分かりました。

(1) コンパイルオプションの設定

  1. メニューで「ファイル」→「プロジェクト名のプロパティ」(今回は、"isPrime"のプロパティ)をクリック
  2. カテゴリから「コンパイル」をクリック
  3. 「デバッグ情報を生成」のチェックをOFF
  4. 「最適化付きでコンパイル」のチェックをON

(2) 難読化の設定

  1. メニューで「ファイル」→「プロジェクト名のプロパティ」(今回は、"isPrime"のプロパティ)をクリック
  2. カテゴリから「難読化」をクリック
  3. レベルを一番右の「高」に設定

※難読化のレベルを上げると、.jarファイルを逆コンパイルなどしても、内容が見づらいようになり、サイズも小さくなるので、配布時には良いことづくめです。ちなみに、今回は30Kから3Kに(なんと10分の1!!)なりました。

もどる 5へ