Android上的sqlite3失败:语法错误:意外"("

时间:2012-12-04 04:48:26

标签: android sqlite

我将sqlite3(从我的Android SDK工具文件夹)推送到我的root设备( Galaxy S III,4.0.3 ),因为它不在那里。

但执行任何查询都会失败并显示错误,即使只是单独调用“sqlite3”。

通过adb shell

~ # sqlite3
/system/xbin/sqlite3: line 1: syntax error: unexpected "("

~ # sqlite3 /data/system/accounts.db "delete from grants;"
/system/xbin/sqlite3: line 1: syntax error: unexpected "("

怎么了?

2 个答案:

答案 0 :(得分:1)

查看在命令行上使用sqlite3的引号是否有效:~ # "sqlite3"

答案 1 :(得分:0)

启动时,sqlite3执行文件~/.sqliterc。 检查它是否存在,以及它包含的内容。

但在这种情况下,它会输出一条消息-- Loading resources from .../.sqliterc,所以这不是这里发生的事情。