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/

更多相关文章

  1. android使用notifyDataSetChanged()方法,adapter的数据更新了,但是
  2. Android中intent如何传递自定义数据类型
  3. Android(安卓)之 adapter.notifyDataSetChanged() 无响应
  4. android 调用前摄像头进行拍照的方法及完整例子
  5. Android-常用UI控件(Spinner/AutoCompleteTextView)
  6. android AIDL通信
  7. mac电脑开发android找不到设备
  8. 用Android代码实现自动打开USB调试
  9. mybatisplus的坑 insert标签insert into select无参数问题的解决

随机推荐

  1. Android(安卓)初识Retrofit
  2. Android(安卓)中Tabhost选项卡的两种实现
  3. Android(安卓)studio:隐式Intent的使用方
  4. android手机端与web服务器之间的Json数据
  5. 【Android开发那点破事】Android(安卓)Ed
  6. Android(安卓)P Image编译
  7. Android(安卓)ADT插件配置
  8. Android(安卓)HandlerThread的用法
  9. Android(安卓)NDK 开发教程六: applicatio
  10. android创建sqlite数据库及在SD卡上创建