开发者社区> 一路漫漫> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

关于Android Dedub Bridge(adb)的使用

简介: Anroid Debug Bridge,android调试桥,简称ADB,它主要起到调试桥的做用,通过adb我们可以向模拟器或者实际设备上安装软件,可以在电脑与模拟器/实际设备之间进行文件传输,进入模拟器或者设备的shell等等。
+关注继续查看

Anroid Debug Bridgeandroid调试桥,简称ADB,它主要起到调试桥的做用,通过adb我们可以向模拟器或者实际设备上安装软件,可以在电脑与模拟器/实际设备之间进行文件传输,进入模拟器或者设备的shell等等。我们平常用Eclipse开发android程序中用到的DDMS也是通过adb来与模拟器/实际设备进行通信的。所以adb是每一个android开发者必知必会必熟的android命令行工具。

当然在使用adb命令之前,需要转到adb工具所在目录,位于xx\android-sdk-windows\platform-tools目录下,为使用方便起见,建议把该目录加到path路径中,这样就不用每次都大费周章的进入platform-tools目录了。

下面这里我通过向我的开发板上安装我写的一个播放器文件来谈一谈adb的具体使用方式:

1,列出当前正在连接的android设备(包括模拟器)

adb devices

2,安装软件(这里安装d盘下的yaozq_MusicPlayerForYou.apk程序)

adb install d:/yaozq_MusicPlayerForYou.apk


3,文件传输,主要包括向模拟器/设备上发送文件,和从模拟器/设备上取文件

发送文件:adb push 源文件 目标文件


获取文件: adb pull 源文件 目标文件


4,进入设备/模拟器的shell

命令:adb shell

这里我们通过adb shell来看一看,我们push进去的b.mp3文件:


或者在没有进入shell的情况下直接如下使用:


当然adb还有其他的功能,比如查看bug报告,得到设备/模拟器的状态和序列号等等,这里就不再介绍,大家可以自己尝试。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
android adb常用命令
命令通用格式 adb [-d|-e|-s] 命令通用格式,adb是必须的,接下来方括号[]里面的内容不是必须的,最后才是我们需要执行的命令操作,例如 adb -s emulator-5554 install xxxer.
789 0
Android Studio进行APP设计开发之矢量图及XML文件转换
Android Studio进行APP设计开发之矢量图及XML文件转换
0 0
Android studio开发APP时设置更改启动时的主界面程序
Android studio开发APP时设置更改启动时的主界面程序
0 0
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
0 0
Android开发:使用Java对手机截图图片进行任意区域的颜色对比度处理操作
开发项目过程中,对于手机屏幕截图,需要对获取到的截图的任意部分进行区域颜色对比度的识别操作,由此判定任意指定区域是否满足某对比度基本标准,但是该功能在网上任何地方都没有找到过Java方面的代码,于是根据RGB转换测试的原理:即获取每个像素点的RGB,通过RGB对比度定义公式进行像素点的集合换取。
0 0
开发android项目的常用jar包
开发android项目的常用jar包
0 0
Android Studio开发Android APP
Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 Android Studio 主窗口由下图标注的几个逻辑区域组成:
0 0
开发时遇到监听的事件处理机制和SoundPool播放音效解决方法以及外部类的使用【Android】
开发时遇到监听的事件处理机制和SoundPool播放音效解决方法以及外部类的使用【Android】
0 0
【Android】开发Android应用时对于Handler消息传递与缓存问题深入运用and理解
【Android】开发Android应用时对于Handler消息传递与缓存问题深入运用and理解
0 0
+关注
一路漫漫
爱做产品的程序猿
文章
问答
文章排行榜
最热
最新
相关电子书
更多
From Java/Android to Swift iOS
立即下载
Android应用启动速度和内存优化实践
立即下载
Android应用-启动速度和内存优化实践
立即下载