我正在尝试获取我们使用adb shell命令(例如
)的精确本机联系信息adb shell content query --uri content://com.android.contacts/raw_contacts/ --projection id --where "deleted='0' and id='72054'"
在具有相同android sdk配置的另一个系统上运行时,我们遇到以下错误。
-Result
[错误]不支持的参数:和
我该如何解决这个问题?我不确定我是否因为错误而做错了什么。
注意:我已检查两个系统上的adb版本相同 - Android Debug Bridge版本1.0.32
答案 0 :(得分:0)
我只是摆弄了好几个小时来解决同样的问题。最终对我有用的是逃避“和”周围的空白,引用/引用 - 逃避略有不同。应用于你的where子句,这将导致
--where 'deleted=\"0\"\ AND\ id=\"72054\"'