【Android】SQLite3 v3.36.0 二进制文件(全机型)

博主因为某些需求,需要操作部分应用的本地数据库,

众所周知,SQLite3是在安卓软件中应用比较广泛的数据库,因而需要使用特定工具进行编辑。现存的安卓SQLite编辑器竟然连SQL语句都不能自己输入(我指的是SQLite Master .....),只能一条一条的编辑,鸡肋到不行,几十条数据挨个改不是得累死个人啊。于是想着用命令后直接sqlite执行语句改完事了。

在进入Terminal 以后,发现sqlite、sqlite3命令均提示不存在,于是Google查了一下,原来Android好久之前就没有这个命令了

没办法,只能去找一下看看有没有大佬编译arm版本的sqlite3 二进制文件了。

功夫不负有心人,在XDA找到了一个帖子,里面有大佬已经编译过了,放原文地址

https://forum.xda-developers.com/t/new-sqlite3-binary-v3-36-0-for-all-devices.4273049/

手动编译脚本地址

https://github.com/stockrt/sqlite3-android

博主备份

https://pan.lanzouj.com/b06tv5ggj
刮刮卡密码:c674

食用方法:

1、你需要一个终端模拟器,最简单的是termux ,如果设备可以Root那就直接上就行了

2、把得到的二进制文件(sqlite3)扔到可执行目录(博主扔到了/system/bin里),也可以放到/system/xbin里扔哪里随你便,大不了执行的时候带上路径就是了

3、更改权限755 

  adb push libs/armeabi/sqlite3-static /sdcard/sqlite3
  adb shell
  mv /sdcard/sqlite3 /data/local/
  chmod 755 /data/local/sqlite3
  /data/local/sqlite3 -help


4、开始愉快的食用SQLite3

sqlite3 binary

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)

sitemap