Android开发中使用sqlite3出现sqlite3 : not found 问题
2012-02-15 19:06
555 查看
原因:手机上没有sqlite3文件,真机上出现这种情况比较多
解决办法:
[1] 让/system文件夹可读写
$ adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
[2] 打开另外一个有sqlite3(/system/xbin/sqlite3)的模拟器或者真机(要获得root权限),把sqlite3文件导出,并把它导入到没有sqlite3的机器的 /system/xbin 目录下面。[注:可以使用DDMS或者File Exploer来完成这个操作]
$ adb push sqlite3 /system/xbin
[3] 修改 sqlite3 权限
# chmod 4755 /system/bin/sqlite3
[4] 设置 /system为只读文件
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
解决办法:
[1] 让/system文件夹可读写
$ adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
[2] 打开另外一个有sqlite3(/system/xbin/sqlite3)的模拟器或者真机(要获得root权限),把sqlite3文件导出,并把它导入到没有sqlite3的机器的 /system/xbin 目录下面。[注:可以使用DDMS或者File Exploer来完成这个操作]
$ adb push sqlite3 /system/xbin
[3] 修改 sqlite3 权限
# chmod 4755 /system/bin/sqlite3
[4] 设置 /system为只读文件
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
相关文章推荐
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Android 使用adb shell命令时出现sqlite3 : not found 问题 解决方法
- Android 使用adb shell命令时出现sqlite3 : not found 问题 解决方法
- Android开发:在AsyncTask中使用Dialog出现的问题
- android 2.2及以上使用adb出现“sqlite3:not found”解决办法
- Centos 7 使用Ecplise开发Android出现 error while loading shared libraries: libz.so.1 的问题
- Android开发之如何在WebView中点击链接使用自身打开(解决出现的选择使用第三方应用的问题)
- 【Android开发】使用adb命令发现手机中sqlite3 not found的解决办法
- 开发android时使用commons-beanutils-1.7.0.jar和commons-collections-3.2.1.jar出现的问题
- [Android开发]使用XUtils框架出现的问题记录
- 使用adb操作android的sqlite出现的问题
- Android开发,关于依赖库和JAR包的区别以及使用多个依赖库可能出现的问题(SlidingMenu、SwipeBackLib)
- Android开发中,使用线程下载apk文件,出现FileNotFound的问题,解决办法
- Android在开发中的使用技巧之解决ScrollView嵌套RecyclerView出现的系列问题
- [Android开发]使用XUtils框架出现的问题记