我尝试从sqlite数据库中检索数据,但我的select查询包含特殊字符导致错误:
adb -s localhost:5558 shell sqlite3 /data/data/com.ocean/databases/announcement.db "select * from announcement where announcement='<1234>';"
adb命令返回错误:/ system / bin / sh:无法打开1234':没有这样的文件或目录
“&LT;”是一个特殊字符,请不要建议如何正确执行查询。
答案 0 :(得分:0)
打开adb shell后尝试输入命令:
adb -s localhost:5558 shell
> sqlite3 /data/data/com.ocean/databases/announcement.db "select * from announcement where announcement='<1234>';"
同样的错误?