android 安装sqlite3,Android真机安装sqlite3的方法
Android版本: 4.4.2
PS C:\Users\jiang> adb shell
shell@hwH60:/ $ su - root
# 此时输入sqlite3 发现命令无法使用
root@hwH60:/ # sqlite3
tmp-mksh: sqlite3: not found
# find一下相关文件,确定到底需要安装哪些内容,如果已经找到则不需要安装对应文件
root@hwH60:/ # find . -name "sqlite3"
root@hwH60:/ # find . -name "libsqlite.so"
root@hwH60:/ # find . -name "libsqlite_jni.so"
root@hwH60:/ # exit
shell@hwH60:/ $ exit
# 从https://files.cnblogs.com/files/jiangxinnju/sqlite3.zip处下载文件并解压。
# 将相关文件放到内置存储卡中,为什么不直接放到/system/xbin/和/system/lib/可以参考
PS D:\> adb push sqlite3 /storage/emulated/0/
PS D:\> adb push libsqlite.so /storage/emulated/0/
PS D:\> adb push libsqlite_jni.so /storage/emulated/0/
PS D:\> adb shell
shell@hwH60:/ $ su - root
# 为什么需要重新挂载/system分区可以参考
root@hwH60:/ # mount -o remount rw /system
# 将需要的文件从内置存储卡中转移到目标目录
root@hwH60:/ # cp /storage/emulated/0/sqlite3 /system/xbin/ <
root@hwH60:/ # cp /storage/emulated/0/libsqlite.so /system/lib/
root@hwH60:/ # cp /storage/emulated/0/libsqlite_jni.so /system/lib/
# 修改对应文件的权限
root@hwH60:/ # chmod 4755 /system/xbin/sqlite3
root@hwH60:/ # chmod 0644 /system/lib/libsqlite.so
root@hwH60:/ # chmod 0644 /system/lib/libsqlite_jni.so
# 执行sqlite3命令,发现已经可以使用
root@hwH60:/ # sqlite3
SQLite version 3.7.11 2012-03-20 11:35:50
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .exit
root@hwH60:/ # exit
# 删除内置存储卡中的文件
shell@hwH60:/ $ rm -rf /storage/emulated/0/sqlite3
shell@hwH60:/ $ rm -rf /storage/emulated/0/libsqlite.so
shell@hwH60:/ $ rm -rf /storage/emulated/0/libsqlite_jni.so
android 安装sqlite3,Android真机安装sqlite3的方法相关推荐
- 【Android】Android Studio下安装部署虚拟真机
关于 Android Studio 下如何部署虚拟真机 首先点击 Android Studio 顶部工具(Tools) 点击 Device Manager 打开真机页面 选择 Virtual 下的 C ...
- android如何用真机测试,android studio如何使用真机测试app
在使用android studio进行项目的调试的时候,模拟器真的有点慢,有时还很卡,大家可能还是更想使用真机进行调试,那么下面来看看android studio如何使用真机测试app的教程. 第一大 ...
- android studio for mac无法真机调试,Android studio for mac真机测试
mac系统真机测试需要配置adb环境. 配置方法: 1.首先找到adb的文件目录,打开Android studio启动界面点击Configure 选择project defaults 选择projec ...
- androidstudio Application Installation Failed 真机安装app安装失败提示
今天从新安装了AS 然后真机安装app时出现以下错误提示 Installation failed with message INSTALL_FAILED_UPDATE_INCOMPATIBLE: Pa ...
- WebDriverAgent安装到iphone真机
一.背景 Appium ios平台自动化测试需要将WebDriverAgent安装到真机上,通过它驱动手机进行自动化测试,但实际往真机安装过程中会遇到各种各样的问题,特此记录一下. 二.问题汇总: 1 ...
- 真机安装CentOS7
真机安装CentOS-7-x86_64-DVD-1804 使用真实主机安装centos7与安装其他版本有一个最大的不一样的地方就是,系统无法自动识别安装的U盘. 所以需要安装 人员在安装之前确认从哪个 ...
- arch linux安装到手机上,archlinux 的真机安装archlinux+deepin桌面系统(上)
开头 很多人认为Archlinux比较适合稍微了解Linux一点的用户使用,但其实,我没有什么Linux使用经验,也可以拿过来用,就是稍感吃力,这里把自己安装archlinux 的过程发出来. 在安装 ...
- iphone固件升级到3.1.3 ,HelloWorld成功安装到iPhone真机测试
2010-07-04 iphone固件升级到3.1.3 , XCode iPhone SDK 3.1.3 HelloWorld成功安装到iPhone真机测试
- appium+Python真机运行测试demo的方法
2019独角兽企业重金招聘Python工程师标准>>> appium+Python真机运行测试demo的方法 博客分类: 测试 appium+Python真机运行测试demo的方法 ...
- XCode - 无法对iPhone真机调试的解决方法!
XCode - 无法对iPhone真机调试的解决方法! 参考文章: (1)XCode - 无法对iPhone真机调试的解决方法! (2)https://www.cnblogs.com/sunylat/ ...
最新文章
- Nginx模块参考手册中文版
- oracle转金额,ORACLE金额转换成英文大写的函数
- 天猫php采集列表,QueryList: QueryList是一个基于phpQuery的通用列表采集类,是一个简单、 灵活、强大的采集工具,采集任何复杂的页面 基本上就一句话就能搞定了。...
- [Qt教程] 第31篇 网络(一)Qt网络编程简介
- Spring 4 官方文档学习(十)数据访问之JDBC
- 土木转计算机 但计算机学院不好,土木妹子转计算机,较高三维水科研,求指导!...
- day2 程序流程控制
- Magisk —— 安卓新一代的第三方拓展,systemless模式
- oracle 942出错,oracle升级后exp出现oracle942错误
- openstack中region、az、host aggregate、cell 概念
- Spring系列:学习Spring的资源和讨论
- 简单的爬虫爬取教务网获取成绩
- 用matlab做一元线性回归画图,[转载]用matlab做一元线性回归分析
- mac安装微软服务器系统,mac air安装windows10图文教程
- 【学术版】《最强大脑记忆力训练教程》
- 重言式判别 (数据结构课程设计)
- 海康威视python实习生面试
- 博客园北京俱乐部置顶消息汇总(2009-03-03更新)
- html、css、vue、js在VsCode中代码格式化(代码自动调准为标准格式)
- html5 页面拨打电话,发短信,发邮件
热门文章
- python创建一个txt文件-python中如何创建一个txt文件
- 开课吧python视频百度云-做摄影2年,工资5000,兼职2W...
- python能做软件开发吗-python代码能做成软件吗
- python运行程序-Python中四种运行其他程序的方式
- python自动化办公培训排名-盘点使用Python进行自动化办公所需要的知识点
- python编程if语法-讲解Python中if语句的嵌套用法
- python3.6.5安装教程-Centos7 安装Python3.6.
- 学会python编程容易吗-Python为什么这么火?小孩子适合学习python编程吗?
- python真的好吗-python的缩进格式真的不好吗?
- python中and与or的执行顺序-关联子查询的执行顺序是什么