Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 有什么方法可以查看SQLite数据库吗?_Android_Sqlite - Fatal编程技术网

Android 有什么方法可以查看SQLite数据库吗?

Android 有什么方法可以查看SQLite数据库吗?,android,sqlite,Android,Sqlite,我遇到了一个非常奇怪的行为,SQLite db条目没有抛出任何异常,但是当我稍后在搜索插入的行的位置时,它没有出现 我不知道如何调试它,因为我无法验证插入是否实际工作。我检查了所有的SQL调用,它们看起来都是正确的,所以现在我被卡住了 是否有某种电话驻留数据库工具,我可以用来查看数据库?或者某种类型的ADB命令行SQL?是的。ADB将允许您从shell检查数据库 请参阅Android网站上的此页:是。ADB将允许您从shell检查数据库 请参阅Android网站上的此页:如果您希望开发此应用程序

我遇到了一个非常奇怪的行为,SQLite db条目没有抛出任何异常,但是当我稍后在搜索插入的行的位置时,它没有出现

我不知道如何调试它,因为我无法验证插入是否实际工作。我检查了所有的SQL调用,它们看起来都是正确的,所以现在我被卡住了


是否有某种电话驻留数据库工具,我可以用来查看数据库?或者某种类型的ADB命令行SQL?

是的。ADB将允许您从shell检查数据库


请参阅Android网站上的此页:

是。ADB将允许您从shell检查数据库


请参阅Android网站上的此页:

如果您希望开发此应用程序,您可以使用Motorola提供的SQlite用户界面。它是免费的

如果您想将其用于开发,您可以使用摩托罗拉提供的用于SQlite的UI。它是免费的

从模拟器中拉出db文件。用SQLite浏览器打开它

还有adb命令:

$ 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 

从模拟器中拉出db文件。用SQLite浏览器打开它

还有adb命令:

$ 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 

谢谢你的提醒。是的,您可以使用MOTODEV Studio在仿真器或开发者/根用户电话上查看数据库。如果数据库位于商用手机上,则需要使用“/sdcard/myfolder/mydb.db”使用CreateDatabase()API将其显式存储到手机上的SD卡上。谢谢您的提醒。是的,您可以使用MOTODEV Studio在仿真器或开发者/根用户电话上查看数据库。如果数据库位于商用手机上,则需要使用“/sdcard/myfolder/mydb.db”使用CreateDatabase()API将其显式存储到手机上的SD卡。