有没有办法从联系人列表中删除联系人?
Is there any way to delete contact from contact list?
我的应用程序在安装 app.When 我 运行 安装并注册应用程序时需要备用联系人 默认情况下,新设备中没有联系人。
我找到了一个用于在联系人列表中添加联系人的 adb 命令
adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name 'Alternate Contact' -e phone 72xxxxxxxx
但是现在我无法在执行后删除相同的联系人。
在下一个命令中尝试了多个参数组合,但它不起作用。
adb shell am start -a android.intent.action.DELETE -t vnd.android.cursor.dir/contact -e name 'Donald Duck' -e phone 72xxxxxxxx
如果有删除联系人的adb命令,请分享。
编辑:adb shell pm clear com.android.providers.contacts
命令将从联系人列表中清除所有联系人。
adb shell pm clear com.android.providers.contacts
命令将从联系人列表中清除所有联系人。
添加联系人(姓名='Mozart',号码='+380505005050')
$ adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name Vasya -e phone +380505005050
编辑联系人(id = 1)
$ adb shell am start -a android.intent.action.EDIT content://com.android.contacts/contacts/1
删除联系人(id = 1)
$ adb shell content delete --uri content://com.android.contacts/contacts/1
一次删除所有联系人
$ adb shell pm clear com.android.providers.contacts
查看特定联系人(id = 1)
$ adb shell am start -a android.intent.action.VIEW content://com.android.contacts/contacts/1
列出所有联系人
$ adb shell content query --uri content://com.android.contacts/contacts
我的应用程序在安装 app.When 我 运行 安装并注册应用程序时需要备用联系人 默认情况下,新设备中没有联系人。
我找到了一个用于在联系人列表中添加联系人的 adb 命令
adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name 'Alternate Contact' -e phone 72xxxxxxxx
但是现在我无法在执行后删除相同的联系人。
在下一个命令中尝试了多个参数组合,但它不起作用。
adb shell am start -a android.intent.action.DELETE -t vnd.android.cursor.dir/contact -e name 'Donald Duck' -e phone 72xxxxxxxx
如果有删除联系人的adb命令,请分享。
编辑:adb shell pm clear com.android.providers.contacts
命令将从联系人列表中清除所有联系人。
adb shell pm clear com.android.providers.contacts
命令将从联系人列表中清除所有联系人。
添加联系人(姓名='Mozart',号码='+380505005050')
$ adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name Vasya -e phone +380505005050
编辑联系人(id = 1)
$ adb shell am start -a android.intent.action.EDIT content://com.android.contacts/contacts/1
删除联系人(id = 1)
$ adb shell content delete --uri content://com.android.contacts/contacts/1
一次删除所有联系人
$ adb shell pm clear com.android.providers.contacts
查看特定联系人(id = 1)
$ adb shell am start -a android.intent.action.VIEW content://com.android.contacts/contacts/1
列出所有联系人
$ adb shell content query --uri content://com.android.contacts/contacts