2011-07-28 4 views
0

SQLiteのdbエントリが例外をスローしないという非常に奇妙な動作に遭遇していますが、後で私が挿入した行を検索する場所を選択すると、スクロールしません。私はSQLiteデータベースを見ることができる何か方法はありますか?

私は実際にインサートが動作しているかどうかを確認する方法がないので、これをどのようにデバッグするかについては迷っています。私はすべてのSQLコールを調べたところ、正しいと思われるので、今はちょっと立ち往生しています。

dbを表示するために使用できる電話常駐型dbツールはありますか?あるいは、ある種のADBコマンドラインSQLのこと?

答えて

1

- あなたはそれがSQLiteのためのUIを持っているモトローラからMOTODEV Studioを使用することができます。

は、Androidのサイトにこのページを参照してください。それは無料です!

+0

感謝:

はまた、adbのコマンドがあります。はい、MOTODEV Studioを使用して、エミュレータまたは開発者/ルート付き電話機のデータベースを表示できます。データベースが商用電話機の場合、CreateDatabase()APIを使用して明示的にSDカードに保存する必要があります(「/sdcard/myfolder/mydb.db」を使用)。 –

1

エミュレータからdbファイルを引き出します。 SQLiteブラウザで開きます。言及用

$ adb -s emulator-5554 shell 
# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db 
SQLite version 3.3.12 
Enter ".help" for instructions 
.... enter commands, then quit... 
sqlite> .exit 
関連する問題