Android Studioで作成されたデータベースを閲覧できるSQLiteプラグインはありますか?
現在、アプリにはDBインスペクションの公式プラグインはありません。
[〜#〜] ddms [〜#〜]を使用できます:ツール> Android> Android @Subhalaxmiの回答に記載されているデバイスモニター
あなたが試すことができるidescoutによって提供されるベータプラグインがあります- ここ 。
Facebookが提供するStethoツール(オープンソースで無料)があります
Facebookが提供する Stetho オープンソースツールを使用することをお勧めします。実装は簡単で、非常に強力です。
build.gradle
に依存関係を追加するだけです
dependencies {
// Stetho core
compile 'com.facebook.stetho:stetho:1.3.1'
//Optional network helper
compile 'com.facebook.stetho:stetho-okhttp:1.3.1'
}
次に、Applicationクラスでツールを初期化します。
Stetho.initialize(Stetho.newInitializerBuilder(this)
.enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
.enableWebKitInspector(Stetho.defaultInspectorModulesProvider(this))
.build());
最後に、PCでChromeを開き、chrome:// inspectでナビゲートします。
ここで、アプリでデータベースを表示(読み取り/書き込み機能付き)し、クエリを実行できます。
Stethoの詳細については、こちらをご覧ください。
インストール Sqlite
DDMSを開きます:Tools > Android > Android Device Monitor
左側のデバイスをクリックします。
アプリケーションが表示されるはずです。
File Explorer
(右側のタブの1つ)に移動し、/data/data/databases
に移動してアプリケーションを選択しますpackage
例:画像を確認する
クリックするだけでデータベースを選択します。
Android Device Monitorウィンドウの右上隅に移動します。
pull a file from the device
ボタンをクリックします。
データベースファイルを保存する場所を尋ねるウィンドウが開きます。PCの任意の場所に保存します。
ここで、インストールしたSQLiteBrowserを開きます。 open database
をクリックし、データベースファイルを保存した場所に移動して開きます。これで、データベースの内容を表示できます。
Android Device Monitor
内のインスタントブラウジングに TKlerx/Android-sqlite-browser-for-Eclipse を使用しています。最速かつ最も実用的な方法だと思いました。
releases ページからjarをダウンロードし、[Android-sdk-folder]/tools/lib/monitor-x86_64/plugins
に配置します。
その後、File Explorer
内のデータベースファイルを参照し、図に示されている青っぽいアイコンをクリックします。
楽しい !
Android Studioには少なくともこのような機能やプラグインはありません。
チェックアウト stetho -このライブラリの機能の1つは、Chromeデスクトップの開発者ツールChromeブラウザー。
[ツール]> [Android]> [Androidデバイスモニター]に移動して、Androidデバイスモニターを起動します。次に、Androidデバイスモニターでファイルエクスプローラーに移動します。次に、デバイスに保存したデータベースに移動し、デバイスからファイルをプルするオプションを使用します。任意の場所にデータベースファイルを保存し、その中のデータを開いて表示する場合は、次を使用します。リンク
Firefox Extension を使用してデータベースを参照できます。
Android Studio Plugins にアクセスして、Android-studio関連のプラグインをご覧ください。
私の知る限り、現在のところAndroid Studio。から直接SQLiteデータベースを閲覧できるプラグインはありません。「ファイルエクスプローラー」からデータベースファイルを抽出できます。
ここから「ファイルエクスプローラ」を見つけることができます。
ツール> Android>> Android Device Monitor