adb小技巧之读写安卓系统文件和只读文件
我先把最重要的前提写在最前面:被操作对象,也就是android系统,你要有Root权限,Root权限,Root权限
在将安卓设备连接到主机后,打开dos窗口,键入adb指令即可,如果没有配置adb的环境变量,可进入adb.exe所在的文件夹继续进行操作。
举例说明:现在想要向/system/etc文件夹下push一个文件,使用adb push 指令,如下所示
E:\>adb push e:/test.txt /system/etc
adb: error: failed to copy 'e:/test.txt' to '/system/etc/test.txt': remote couldn't create file: Read-only file system
e:/test.txt: 0 files pushed.
push失败了,因为这个文件夹是系统文件夹,直接push的话没有写权限,只有读权限。
按照下面的步骤获取系统文件的读写权限
--获取root权限
E:\>adb root--重新挂载文件系统
E:\>adb remount
remount succeeded--此时可对系统文件夹进行读写操作
E:\>adb push e:/test.txt /system/etc
e:/test.txt: 1 file pushed.
有的时候,执行adb remount指令也会失败,如下所示
E:\>adb remount
remount of /system failed: Read-only file system
remount failed
遇到这种情况的解决方法如下:
--执行这个指令之后,需要重启一下系统
E:\>adb disable-verity
Verity disabled on /system
Now reboot your device for settings to take effect--再重启一下系统
E:\>adb reboot
--此时获取root权限
E:\>adb root
--重新挂载文件系统
E:\>adb remount
remount succeeded
ok,问题解决了
adb小技巧之读写安卓系统文件和只读文件相关推荐
- Python常用小技巧(五)——批量读取json文件
Python常用小技巧(五)--批量读取json文件 前言:其实Python能够批量读取很多文件,这里,本人以json文件为例(json是标注图片时生成的文件,记录有标注的坐标和标签,友情推荐标注图片 ...
- python可以处理哪些文件_4招小技巧,带你迅速提升Python文件处理的逼格
文件这块知识已经讲了好几篇, 第一篇是2个小例子入门 第二篇是文件语法和场景的一个总览 第三篇是一个综合小例子实战一下,可以融合前面所学的知识 这一篇算是收尾吧,回忆我以前写过的python程序,我觉 ...
- Android小技巧,快手安卓面试
工欲行其事,必先利其器 1.B4A B4A是Android的基础版,这是一种可简化编程的Android的应用程序开发工具.这是一个IDE,可以允许开发者使用Basic语言来创建Android移动应用. ...
- 计算机的c盘里不存东西了,小技巧教你删除C盘中无用文件
电脑使用的时间久了,就会在C盘中留下许多的无用文件,导致电脑的运行速度变慢.然而C盘又是系统盘,里面的一些文件又不能随便删除.因此,今天U大侠小编就和大家说说删除C盘无用文件的技巧. 文件 1.电脑桌 ...
- wireshark合并多个文件_小技巧:快速合并多个excel文件(收藏版)
我们在日常工作或科研中,总会遇到需要汇总多个excel的情况,若仅仅是几个表格,大多人会直接复制,若有上百个表格呢? 那么小编就告诉大家一个稍微简洁一点的方法,将多个单独的excel表格快速合 ...
- delphi 选择文件夹目录_系统小技巧:不装软件 批处理为文件夹加锁
每个人电脑上都有一些小秘密不想让人知道,常规的方法是使用第三方加密软件进行保护.不过加密软件会占用系统资源,而且密码的记忆也让人很头疼.对于Windows 10用户,保护秘密文件可以借助系统自带的批处 ...
- git如何合并指定文件内容_git小技巧--如何从其他分支merge个别文件或文件夹
在实际工作中,一个大型的项目或版本迭代可能不是一次上线,可能会分好几次上线,这时候就会涉及创建多个分支,进行分别开发. 创建分支 功能分为2个分支,分别为A.B. A上面有个列表页功能 B上面有个详情 ...
- 【我的Android进阶之旅】 Android Studio 使用小技巧:快速Close Others其他的文件
一.效果 今天看到 [Tip of the Day],有两种方式关闭掉其他的tabs,如下所示: There are two ways of closing all tabs in the edito ...
- pandas 小技巧——读取无表头的csv/xlsx文件加上指定表头
在读取csv/xlsx文件的时候,有的文件可能没有表头,或者想更换表头,可以用pandas实现. 1.excel文件格式示例: 无表头: import pandas as pd df = pd.rea ...
最新文章
- 新同事说工厂模式有啥用,别学了
- 雷林鹏分享:XML 命名空间
- mysql gbk字符集_Mysql字符集知识总结
- QT的QListWidget类的使用
- Vue 实现 Open Graph 分享预览
- azure夜校培训第6场 3月22日 18:00---MYSQL
- git 改了一段代码不想要了_想要壁纸不收费吗?简简单单用python代码实现
- python public_python中private、protectedamp;public
- 《SpringBoot实战》笔记1
- java 记住密码的实现_javaweb实现记住密码功能
- layui 模板引擎 例子
- 音频播放AVAudioPlayer
- matlab zernike矩
- 线上生成电子签名具体方法
- PDF文件格式转换攻略:PDF格式转换图片格式
- idea中还原dont ask again
- python代码画猪头_如何用python画猪头
- win10上elasticsearch-head显示集群健康值未连接问题
- 基于Python实现微信公众号爬虫进行数据分析
- csv文件——简单读操作01
热门文章
- 双系统安装deepin20_华为matebookD安装win10和deepin20双系统
- 简易的选择排序与快速排序
- 自定义 UIViewController 转换动画: 开始
- 使用快客引流脚本,你不得不知的引流脚本相关知识
- 不使用pinyin4j, 通过字符串截取手段快速查询通讯录联系人的拼音(包括全拼和简拼)
- 如何感谢领导对我的栽培
- Linux发行版的组成
- 台州高防ip是什么原理?台州世通兰陵王为你解答
- 计算机中的CE键c的作用,计算器上的CE键与C键代表的什么意思?
- 直接修改html代码视频进度,HTML5实现video标签的自定义播放进度条