Andriod调试真机时 使用sqlite3访问数据库
用android调试数据库模块,首先连上真机,但是在运行到sqlite3时会出现问题,下面做出解决办法: 1.如果 sqlite not found 解决:先开启模拟器,在DDMS中找到system/ 原因: sqlite3 为一个可执行程序,在system/xbin/下面,某些rom 不带这个东西,导致没有该工具。 解决方法:拷贝一个sqlite3进去。 步骤: 1) 让/system文件夹可读写 cmd打开一个终端,输入adb sehll C:Userslizm> adb shell # su # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system(如果这个命令提示bad option,试试mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system)
3)将sqlite3导入到手机,打开另外一个终端,将sqlite3文件从目标目录拖到/system/xbin目录下面 C:Userslizm> adb push sqlite3 /system/xbin 若是提示permissiondenial
C:Userslizm>adbshell # chmod777system/ # cdsystem # chmod777xbin 然后执行上面的push
# chmod 4755 /system/xbin/sqlite3
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
# sqlite3 /data/data/com.mobisync.android/databases/sync.db (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- [寒江孤叶丶的Cocos2d-x之旅_15]Cocos2d-x LUA脚本中对字符
- vb.net机房收费系统之组合查询
- c# – MVC ASP.NET中的ViewData和ViewModel
- c# – 如何在MVVM中使用ApplicationCommands
- 让Robotlegs支持Starling框架
- 避免IE执行AJAX时,返回JSON出现下载文件
- ajax实现web页面的消息实时提醒时播放提示音
- ReactJS学习系列课程(React 性能优化及immutable使用)
- c# – Winforms designer:可以以编程方式实现项目变量?
- objective-c – 可以以编程方式编辑Info.plist?