まくまくAndroidノート
Android Studio で静的解析プラグインを使用する
2015-12-09

Gradle で Checkstyle や FindBugs のタスクを実行するのもよいですが、Android Studio に Plugin を入れておくと、警告箇所を簡単に調べられるようになります。

CheckStyle 用のプラグイン (CheckStyle-IDEA)

インストール

  1. Ctrl + Alt + S で Settings を開く
  2. PluginsBrowse repositories... ボタンを押す
  3. CheckStyle-IDEA をインストール
  4. Android Studio を再起動

設定(プロジェクト用の設定が必要な場合)

  1. Ctrl + Alt + S で Settings を開く
  2. Other toolsCheckStyle を開く
  3. プロジェクト用の設定ファイルを追加し、チェックボックスにチェックを入れる

実行

  1. Ctrl + Shift + Acheck と入力
    • カレントファイルをチェックする場合: Check Current File
    • モジュール全体をチェックする場合: Check Module
    • プロジェクト全体をチェックする場合: Check Project

FindBugs 用のプラグイン (FindBugs-IDEA)

インストール

  1. Ctrl + Alt + S で Settings を開く
  2. PluginsBrowse repositories... ボタンを押す
  3. FindBugs-IDEA をインストール
  4. Android Studio を再起動

設定(プロジェクト用の設定が必要な場合)

  1. Ctrl + Alt + S で Settings を開く
  2. Other toolsFindBugs-IDEA を開く
  3. Filters タブの Exclude filter filesAdd ボタンを押し、排他設定ファイルを読み込み。などなど。

実行

  1. Ctrl + Shift + Afindbugs と入力
    • カレントファイルをチェックする場合: Analyze Current File
    • モジュール全体をチェックする場合: Analyze Module Files
    • プロジェクト全体をチェックする場合: Analyze Project Files
2015-12-09