linux上使用sqlite3操作android真机数据库
来源:互联网 发布:最成功的发明 知乎 编辑:程序博客网 时间:2024/05/01 21:51
1.Linux下运行adb shell
vi /etc/profile
export PATH=$PATH:/home/zpy/software/adt-bundle-linux-x86-20130717/sdk/platform-tools
试试 能不能进android的文件系统了。
adb shell
到这里,就可以在linux中操作真机了。
2.root真机
略了。
3.下载sqlite3
ttp://bcs.duapp.com/baidufe/%2Ffiles%2F91771377169803.zip?sign=MBO:gEmnMImMfbvbiyr5nlGr3kTN:5pmrruSmddTuna4s2XhM2Mp0EPs%3D
sqlite3 放入/system/xbin/目录下
sqlite3上有不同的版本, 我拿4.2 虚拟机上的sqlite3 在4.0.3上出现了segmentation fault. 从4.0.3的虚拟机/system/xbin里导出sqlite3就能用了。
4.修改/system 为可读写权限
- mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
5. 把sqlite3 push 进手机
- adb push /Users/peter/Desktop/sqlite3 /sdcard
6. 在adb shell中用root 把 文件从sdcard中copy到 系统文件夹,修改执行权限
- adb shell
- cp /sdcard/sqlite3 /system/xbin/
chmod 4755 /system/xbin/sqlite3
7. 还原system权限,开始使用sqlite3
- # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
进到data/data/应用名称/databases/
sqlite3 数据库即可。
- cd /data/data/com.zpy.MapAlbum/databases
- sqlite3 footmark.db
- linux上使用sqlite3操作android真机数据库
- android真机调试时使用SQLite3查询数据库
- 真机使用sqlite3 调试数据库
- 使用sqlite3 模块操作sqlite3数据库
- adb、sqlite3操作android数据库
- Android sqlite3 数据库批量操作
- Android SQLite3数据库操作详解
- adb、sqlite3操作android数据库
- 使用 SQLiteManager 操作 sqlite3 数据库
- 使用 SQLiteManager 操作 sqlite3 数据库
- Python使用sqlite3操作数据库
- 如何使用SQLite3操作数据库
- Android中使用SQLite3数据库
- 嵌入式linux下sqlite3数据库操作
- linux学习:sqlite3简单数据库查询操作
- Linux下Sqlite3数据库的基本操作
- Linux终端下sqlite3数据库操作
- Android下SQLite3数据库操作笔记
- Unity3d JDK配置
- Android FastJson,json解析
- MFC bmp彩色工具栏
- Introduction to Deep Learning Algorithms
- 文件读写rootkit
- linux上使用sqlite3操作android真机数据库
- VC MFC工具栏(CToolBar)控件
- silktest入门指南
- Ranorex入门指南
- Oracle 硬解析与软解析
- Ranorex用户指南
- VC(MFC)在工具栏中使用PNG图片
- How to Install and Use JRebel with WebLogic and Eclipse
- 安装jdk的方式