偶尔需要使用adb明白改变和查询content-provider中的属性值
一、conent 帮助文档如下
usage: adb shell content [subcommand] [options]
usage: adb shell content insert --uri <URI> [--user <USER_ID>] --bind <BINDING> [--bind <BINDING>...]
usage: adb shell content update --uri <URI> [--user <USER_ID>] [--where <WHERE>]
usage: adb shell content delete --uri <URI> [--user <USER_ID>] --bind <BINDING> [--bind <BINDING>...] [--where <WHERE>]
usage: adb shell content query --uri <URI> [--user <USER_ID>] [--projection <PROJECTION>] [--where <WHERE>] [--sort <SORT_ORDER>]
usage: adb shell content call --uri <URI> --method <METHOD> [--arg <ARG>] [--extra <BINDING> ...]
usage: adb shell content read --uri <URI> [--user <USER_ID>]
二、content使用案例
1、删除
删除uri=content://settings/settings/中的pointer_speed
adb shell content delete --uri content://settings/settings/pointer_speed
2、查询
查询uri中的所有属性值
adb shell content query --uri content://settings/settings
查询单个
adb shell content query --uri content://icc/adn --projection _id:name --where "name='zhangsan'" --sort "name ASC"
3、插入某个属性的值
adb shell content insert --uri content://icc/adn --bind _id:i:1 --bind index:i:2 --bind name:s:zhangsan --bind number:s:123456789
代表往sim卡联系人中插入 一条记录,其中 id 是1,index 是2,name 是zhangsan,number是123456789,在这个当中,--bind后跟的就是相关数据,i代表int,s代表string,b代表bollean,f代表float,l代表long。
adb shell content insert --uri content://settings/settings --bind name:s:my_number --bind value:i:24
本文摘抄于
1、adb命令行查询content-provider[直达车]
2、Adb Shell 下content使用 [直达车]
历史上的今天
暂无评论...
随机推荐
王小波:猫
下午,我回家的时候,看到地下室窗口的栅栏上趴着一只洁白的猫。它好象病了。我朝它走去时,它背对着我,低低的伏在那里,肚子紧紧的贴着铁条。我还从来没有见到过猫会这么谨小慎微的趴着,爪子紧紧的扒在铁条上。它浑身都在颤抖,头轻微的摇动着,耳朵在不停的转动,好象在追踪着每一个声响。它听见我的脚步声,每次我的...
ADB更改系统设置中的参数
Android4.2以后的源码android-17\com\android\commands目录下较之前的版本多了一个settings命令,查看其中的SettingsCmd.java文件,末尾有命令的帮助信息:private static void printUsage() { ...
史铁生:故乡的胡同
北京很大,不敢说就是我的故乡。我的故乡很小,仅北京城之一角,方圆大约二里,东和北曾经是城墙现在是二环路。其余的北京和其余的地球我都陌生。二里方圆,上百条胡同密如罗网,我在其中活到四十岁。编辑约我写写那些胡同,以为简单,答应了,之后发现这岂非是要写我的全部生命?办不到。但我的心神便又走进那些胡同,看...
Windows 文本大文件查看工具glogg
前言工作中,测试部偶尔要煲机测试,然后会提供一大堆巨大的日志。工作中比较常用的是notepad++(个人偏爱),经常打开大份日志时就卡顿,如果要整体搜索那就更快,偶尔甚至直接崩溃。同事有推荐pycharm看,但我不太喜欢,最后遇到glogg,看打日志就好多了。正文对于打日志,还有一种方式就...
Android Studio常用快捷键总结
推荐使用 读书导航 极客导航 :125啦极客导航(http://www.biumall.com/jike.html)PS:字母不区分大小写1、代码自动补全 在Settings中搜索“Code Completion” [Files/Settings/Editor/General...
Android 6.0 Settings源码简单分析之蓝牙(2)
上一篇《Android 6.0 Settings源码简单分析之蓝牙(1)》我们只是简单的介绍了蓝牙的界面和流程的启动,讲得比较粗糙,这次我们继续深入讨论蓝牙,设计Framework的代码源码:Android 6.0应用:Settings 和 Framework(权且看做一个应用吧^_^...