adb push命令的使用

近期刚接触一种工具(命令),什么命令呢?就是adb命令,对这个命令纯属一个小白鼠,什么都不懂,因此仅仅能adb --help 一下參数。而后就尝试着使用。linux

今天遇到一个问题,须要将某个文件拷到小机上面,小机可以理解为手机或者平板电脑这样的类似的机子,机子是跑安卓的。顿时就不知道怎么拷贝了。因而搜索了一番,今后就与adb打上交道了。shell

首先使用USB链接电脑与小机,而后安装adb对应的驱动,这是第一步,也是必须要作的。工具

进入doc系统后,敲入adb shell  可以进入linux命令行状态,说明adb可以使用了。spa

回到标题,咱们现在要讲的是adb push命令的使用。假设你的linux也安装有adb命令的话,可以使用adb --help查看一下adb是怎样使用的。我这里挑选一条来分析:命令行

adb push <local> <remote>    - copy file/dir to device    
rem

这就是adb push的用法了,这个不用我解释,你们都懂吧。it

如下介绍怎样使用这个命令:io

假设你的文件在D盘的根文件夹下。比方D:\file.txtclass

进入DOC后。使用命令:adb push D:\file.txt  /system/temp/file

意思是将Windows下D盘根文件夹下的file.txt文件复制到小机(手机或者平板)的/system/temp/文件夹下。

你在运行这条命令时。可能会遇到failed to copy  'D:\file.xtxt' to '/system/temp/' : Read-only file system 的报错信息。

怎么解决呢?很是easy,使用如下这条命令:

先退出adb,再remount。!!

adb remount

它的意思是将设备改成可读可写。

  adb remount    - remounts the /system partition on the device read-write

看到remount succeeded后,就可以再次运行:adb push D:\file.txt  /system/temp/  这样就可以成功了,就可以在小机的/system/temp/文件夹下看到file.txt文件了。

假设你要将小机的文件复制到电脑上来,那就运行adb pull命令,这很是easy了吧?

相关文章
相关标签/搜索