一、要想能在cmd中直接输入adb就能运行。这是我们需要把adb.exe的路径添加到环境变量中。
它在.....\sdk\platform-tools目录下
二、 常见命令
ADB
ADB = Android Debug Bridge
顾名思义,这个是PC机与Android设备的连接桥。简单的说,就是通过adb ,PC可以控制与之相连的Android设备。
1,android手机连上PC,或者虚拟机启动之后,一般PC都会检测到设备并且自动连接上。我们用以下命令可以查看当前连接的设备列表:
>>adb devices
2,android是个Linux系统。我们可以通过adb启动一个Linux终端,执行Android上的Linux命令。通过以下操作:
>>adb shell
执行之后,进入android终端,输入的命令都是在手机上执行的。例如我们输入ls,看到的文件和目录都是手机里的。
3,重启手机。有时候手机被锁屏了,或者被无限的弹出窗口占用了屏幕,无法重启了,可以利用adb来重启手机。
>>adb reboot
4,有时候,手机连接PC会出现问题,用adb devices查看到的是一串问号。这个时候,可以尝试:
>>adb kill-server
输入这个命令之后,立即(经验,10秒以内)输入:
>>adb devices
这样,手机会重新连接PC。
5,拷贝文件到手机里
>>adb push [PC文件路径] [手机的目录]
因为每次只能拷贝一个文件到手机上,如果需要批量拷贝,可以自己写一个shell。
6,从手机上拷贝文件到PC里
>>adb pull [手机文件路径] [PC的目录]
同样,每次只能拷贝一个文件
7,安装apk到手机上。repo start bugXXXXXXX frameworks/base/media
>>adb install [PC上的APK路径]
Android手机有个设置,可以设置是否允许安装非签名的应用程序。但是用adb install方式,可以绕开这个设置。也就是说,不论手机是否允许安装非签名的应用程序,用adb install总能把apk安装到手机上。
与之相对应的,还有
>>adb uninstall [应用程序包名]
8,有时候,连接会变的不稳定。这个时候,需要重新挂载一下手机。用以下命令:
>>adb remount
9,查看Log
>>adb logcat
10、如果adb没有权限就
sudo ~/android-sdk-linux/platform-tools/adb kill-server
sudo ~/android-sdk-linux/platform-tools/adb start-server
分享到:
相关推荐
ADB命令大全.pdf
adb命令大全,让你可以更方便的使用ADB。对android项目进行分析。adb命令大全,让你可以更方便的使用ADB。对android项目进行分析。adb命令大全,让你可以更方便的使用ADB。对android项目进行分析。
安卓新手可以参照的android adb指令大全 真的很全
adb 命令大全
adb命令大全集合
全网最全的adb命令,其中包含了adb的安装、adb命令的基本使用以及高级使用
ADB指令集卸载华为内置应用。内涵禁用服务清单,ADB教程,及常用ADB命令。且加了几个已经打包好可以直接使用的文件.....
android_adb命令大全.doc,很全的,觉得有用的就下载下来
ADB指令大全.pdf
是我在工作中总结的关于adb命令的一些使用方法,通过txt文本记录保存起来,方便随时打开查看使用
adb命令用法大全.pdf
androidadb命令大全.pdf
adb操作命令详解及大全,adb操作命令详解及大全,adb操作命令详解及大全
android,adb命令大全_android_操作系统.docx
android移动的测试,开发工具。掌握adb极大的方便了处理程序问题
adb命令