adb push与adb pull
简介
做android相关的工作基本都会用到adb,简单介绍下adb pull与adb push
从手机导出文件
adb pull <remote> <local> :Copies a specified file from an emulator/device instance to your development computer.
向手机导入文件
adb push <local> <remote>:Copies a specified file from your development computer to an emulator/device instance.
在命令行调用,首先要切到adb目录,然后就可以直接调用adb push和adb pull命令了
列子:
导入文件:adb push D:\test.apk /sdcard/tmp
导出文件:adb pull /sdcard/tmp/test.apk D:\
提示:在导入或者导出多个文件时,要先把文件都放到一个文件夹中,以文件夹的方式导入导出。
如果对手机下的没有访问权限,就不能导出。
模拟器默认赋予用户root权限
给一个上传文件的shell
Create pullFiles.sh
:
1
2
3
4
5
6
7
8
9
10
|
#!/bin/bash
HOST_DIR=<pull-to>
DEVICE_DIR= /sdcard/ <pull-from>
EXTENSION= ".jpg"
for file in $(adb shell ls $DEVICE_DIR | grep $EXTENSION$)
do
file =$( echo -e $ file | tr -d "\r\n" ); # EOL fix
adb pull $DEVICE_DIR/$ file $HOST_DIR/$ file ;
done
|
Run it:
Make it executable: chmod +x pullFiles.sh
Run it: ./pullFiles.sh
adb push与adb pull相关推荐
- 通过bat批处理命令进行adb push和adb pull批量拉取文件
通过bat批处理命令进行adb push和adb pull批量(通配符)拉取文件 代码环境:win10 powershell.adb设备 为了adb调试方便,花了一天时间简单入门了下bat批处理命令, ...
- Android中adb push和adb install的使用区别
在Android实际开发中,经常会使用adb命令,安装应用程序可以使用adb push 或者adb install.下面就来讲讲这两种安装方式的区别. adb push 能够指定安装目录.比如执行&q ...
- adb 命令 推文件_ADB放文件和取文件\adb push 、 adb pull
adb push命令 :从电脑上传送文件到手机: adb pull命令 :从手机传送文件到电脑上: 1.首先使用USB连接电脑与小机,然后安装adb相应的驱动; 2.进入doc系统后; 3.输入命令a ...
- adb push 和adb pull
1.从手机中拉取信息到本地电脑上 adb pull <手机路径> <本机路径> 2.从本地电脑推送信息到手机上 adb push <本机路径> <手机路径&g ...
- android adb push、adb pull 使用
1.从电脑推送到手机: adb push 电脑文件全路径 手机目录 adb push c:\users\admin\desktop\aaa.mp4 /sdcard/movies 2.从手机拉取到 ...
- adb push ,adb pull和adb install的区别
1.用命令行把手机上的文件拷贝到电脑上 1 adb pull sdcard/1222073679.png 拷贝文件夹命令,如把log文件夹拷贝到电脑当前目录 1 adb pull sdcard/log ...
- 【adb】adb push命令 向设备传输文件
一.向设备传输文件命令 用于在windows系统下,向设备传输文件. 二.操作步骤 2.1 连接设备 确认电脑已安装adb. 通过usb线将设备与电脑连接. 2.2 启动windows的cmd 按wi ...
- 【安卓学习之工具学习】adb初步学习--adb命令和shell命令学习
原文连接http://blog.csdn.net/ljb568838953/article/details/52212427 感谢 博主:拜天地 一 . 测试环境讲解: 1.一台win7电脑 2. ...
- adb push和pull使用
1.运行cmd> 进入adb.exe目录 2.>adb connect ip 3.>adb remount 4.>adb push 本地apk全路径 /system/app/ ...
最新文章
- C#中跨线程访问控件问题解决方案
- 富文本常用封装(NSAttributedString浅析)
- sublime配置markdown
- WIN8下安装USB转串口驱动出现“文件的哈希值不在指定的目录”的解决办法
- __index元方法
- 深度学习工程实践 5. libtorch+opencv使用复杂的训练分割模型(脸部,头发实现分割)
- 计算机与音乐整合的教学设计,信息技术与学科教学整合音乐课教学设计 2010年10月 田赞禄...
- Microsoft Defender SmartScreen 阻止了无法识别的应用启动,Windows已阻止此软件和无法验证发布者两个问题的解决方法(以腾讯云服务器为例的三种保姆级图文解决方法)
- 典型计算机电路组成,硬件工程师必会的几道题
- window10快捷键
- unity3d 模拟电脑实现_基于Unity3D的机器人仿真实验系统
- css多行文本换行时出现右边参差不齐结局方案
- 渠道二维码的基础玩法总结
- 金陵科技学院计算机系男女比,719所全国高校男女比例排名,第一竟然是?
- Spring和Spring Boot区别
- python中mid_Python算法
- 008-企业网站纽曼官网实现
- 什么是Mycat?为什么要使用MyCat?
- 【转载】ddr3参数-内存系列一:快速读懂内存条标签
- 海思芯片文件及查看方法