web-dev-qa-db-ja.com

androidのEclipseデバッグモードでSQLデータベースを表示する方法

SQLデータベースの内容を(デバッグしながら)リアルタイムで確認する方法を探しています。

誰でもこれを行う方法を知っていますか?変数タブを調べてみましたが、何も見つからないようです。

16
easycheese

ビューウィンドウ->ビューの表示->ファイルエクスプローラーを開きます。
このビューで、data/data/"your app name"/databases/"your database"に移動します。これはデータベースファイルです。
Eclipse用のQuestoid SQLiteブラウザ(www.questoid.com/Forums/tabid/59/aff/9/aft/7/afv/topic/Default.aspxから入手可能)プラグインを使用しています。

21
woodshy

Eclipseで表示する方法はわかりませんが、ADBを使用してデータベースに対してクエリを実行できます。チェックアウト リモートシェルからのsqlite3データベースの検査

4
Haphazard

データベースはdata/data/your package name/your database nameに保存されています。

1
sarah

こんにちは、Eclipseでテーブルを表示する方法を見つけました。

データベースアイコンがまだ灰色の場合:

Preference -> Android -> DDMS ->

disquに保存する代わりにEclipseで開くを選択...

幸運を :)

1
Monsif Mabrouk

以下の手順に従ってください:-

  1. ダウンロード 。jar ファイル

  2. プラグイン.jarファイルをEclipseプラグインフォルダーに配置します(例:/ usr/lib/Eclipse/plugins)

  3. Eclipseを再起動します

  4. AndroidエミュレーターをEclipseでデバッグして起動する

  5. EclipseでDDMSパースペクティブに切り替えます

  6. [ファイルエクスプローラー]タブに移動して、デバイスのデータベースファイルを見つけます。

  7. 次の場所に移動します。 'データ->データ-> com.myproject->データベース-> myproject

  8. Questoidでデータベースファイルを開きます(スクリーンショットを参照)

  9. 表示される[Questoid SQLite Browser]タブに切り替えます(デフォルトでは、LogCatの横に表示されます)。

  10. 「データの参照」サブタブに切り替えますドロップダウンメニューからテーブルを選択しますここでデータを参照し、デジタルサンセットに進みます

リンクを参照

0
duggu