Android 使用 sqlite3 存储数据,所以我希望用如同 mysql 一样操作数据库
使用 SQLiteOpenHelper 略显繁琐 用 adb shell 登陆到 devices 打开db 文件 /system/xbin/sqlite3 /data/data/com.android.providers.settings/databases/settings.db 查看表 在 sqlite的 shell 中数据 .tables 进行 update update Secure set value=1 where name = 'touch_exploration_enabled' 查新看数据是否改变 sqlite> select * from Secure 当然你也可以操作自己的数据库 ====== create table IF NOT EXISTS my (_id INTEGER not null, name text not null, value INTEGER) INSERT INTO my values(1,"touch_exploration_enabled",1) drop table my 注意: 1) 必须用 adb shell 登陆到数据库上,才能执行 2)用 ubuntu 上的 sqlite3 不能打开 .db 3) SQLiteOpenHelper 的构造函数会吧 db 存到 /data/data/<my.app.namespace>/databases/<dbname>.db Examples Ref: http://zetcode.com/db/sqlite/ http://www.thegeekstuff.com/2012/09/sqlite-command-examples/ |
Android 技巧:命令行运行 sqlite3
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:zoj 2526
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
命令行运行testNG
testNG的执行有2种基本方式:1、通过指定的XML文件来规定要执行的用例
java testng 测试用例 xml 用例 -
命令行运行ruby 命令行运行exe
有三种方式第一种:找到所在文件双击运行。第二种:在命令行里面运行所在文件夹的位置,在输入文件名。第三种:加到环境变量里面执行
命令行运行ruby 命令行 环境变量 文件名 -
命令行运行hadoop 命令行运行程序
一 windows中如何在命令行启动启动程序 比如启动文本编辑器:直接在命令行输入notepad即可如果想让其他安装程序也能如此启动,需要做: 1 将该程序安装目录加入到环境变量中 &n
命令行运行hadoop PowerShell 环境变量 应用程序