aswww log

エンジニアの技術録。アプリとかウェブとか

Android Studio 3.1.3 IDE上からエミュレーターのPreferenceの内容を確認する

バイス・ファイル・エクスプローラーという機能を使えばGUIエミュレーター端末でアプリを実行したときのPreferenceの内容が確認できる。ちなみにAndroid Studioの3.1.3以前のバージョン(いつからかはわからない)だと確認方法が違う可能性があるので注意。

・デバイス・ファイル・エクスプローラーを開く
Googleの公式マニュアルのとおり。IDE右下にデバイス・ファイル・エクスプローラーって書いてあるタブがあるのでそれをクリックするのが手軽。
Device File Explorer で端末上のファイルを表示する  |  Android Developers

・以下をダブルクリックで開けばPreferenceの内容を確認できる
/data/data/[パッケージ名].debug/shared_prefs/[パッケージ名].debug_preferences.xml

ちなみにこのまま編集はできない。右クリックでファイル削除できるので、Preference初期化したいときは削除すればOK。編集したい場合は↑のXMLをいったんダウンロード→編集後のXMLをアップロードといった方法でするらしい。