Shion のもくログ(旧: Shion の技術メモ)

使った技術のメモや、うまくいかなかった事とかを綴ります

PR

【Android】Stetho のメモ

Stetho はchrome ブラウザの開発者モードでいろいろと確認できるツールです。デバッグビルドでデバックし、chrome ブラウザのURL にchrome://inspect/#devices を入力し、inspect を押すと確認画面が出てきます。拡張プラグインを追加するとネットワークやデータベースの中身もみることができます。

ただし、Facebook ライセンス問題があると思うので、その辺の確認が必要です。

導入方法

  1. アプリモジュールのbuild.config に下記を追加してください。ここではdebug ビルド時のみコンパイルするようにしています。
dependencies {
    // Stetho
    debugCompile 'com.facebook.stetho:stetho:1.5.0'
}

※アプリ直下のbuild.config ではないので注意してください。
※バージョンは適宜書き換えてください。

  1. Application クラスに下記を追加してください
@Override
public void onCreate() {
	super.onCreate();

	// Stetho の導入
	Stetho.initialize(Stetho.newInitializerBuilder(this)
			.enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
			.enableWebKitInspector(Stetho.defaultInspectorModulesProvider(this))
			.build());
}

開発情報とライセンス

Stetho

ライセンスは

Stetho is BSD-licensed. We also provide an additional patent grant.

拡張プラグイン

備考

PR