android 命令行 sqlite3: not found
解决方法:
1)挂载/system目录为可读写
>adbshell
#mount-oremount,rw-tyaffs2/dev/block/mtdblock3/system
2)把sqlite3push到设备中(sqlite3可以从虚拟机中提取,目录“system/xbin”)
>adbpushsqlite3/system/xbin
3)修改权限
#chmod4755/system/xbin/sqlite3
//非常非常重要的测试试着执行sqlite3看是否能执行,如果不能执行则需要把sqlite3的依赖库文件再push到设备中,如果sqlite3可以正常执行则不用pushlibncurses.so(此库文件是从2.3.5中提取,不保证都能用,经测试4.0.3上可用.如果不肯用,大家方可自行创建虚拟机,从虚拟机中提取)
#sqlite3
>adbpushlibncurses.so/system/lib
4)还原/system为只读
#mount-oremount,ro-tyaffs2/dev/block/mtdblock3/system
一切正常:
#sqlite3
sqlite3
SQLiteversion3.7.2
Enter".help"forinstructions
EnterSQLstatementsterminatedwitha";"
sqlite>
相关推荐
dearm 2020-08-25
loveandroid0 2020-06-08
loveandroid0 2020-05-31
Attend 2020-05-27
huacuilaifa 2020-05-27
MFCJCK 2020-05-16
ggwxk0 2020-05-07
MFCJCK 2020-05-05
仁鱼 2020-03-26
huavhuahua 2020-03-03
DAV数据库 2020-03-03
MFCJCK 2020-01-11
Dlanguage 2020-01-03
loveandroid0 2019-12-30
wzxxtt0 2019-12-29
wyqwilliam 2019-12-21
宿舍 2019-11-30
昭君出塞 2011-03-27
fuzhangpeng 2011-08-09