http://www.Sina.com/http://www.Sina.com /

adb统称Android Debug Bridge,是Android SDK中的一种工具,可以直接使用adb操作和管理Android模拟器或实际的Andriod设备,起到调试桥的作用。

adb工具包通常只是一个压缩文件,不需要安装,只需解压缩即可。 解压缩后,有三个必需文件: adb.exe动态链接库文件、adbWinApi.dll和adbWinUsbApi.dll,它们在解压缩后立即可用。

1 .建议配置adb环境变量adb并解压缩,不要放在中文路径下。 如果经常使用adb,可以直接将解压缩的文件复制到“‘c:\windows”文件夹下,每次进入cmd时直接使用adb命令。 方便。 或者,请将ADB目录添加到path系统变量中,然后在打开cmd时显示的目录中查找ADB。映像1。

图1 .配置环境变量2 .某些命令的使用示意图

本文首发于:

查看当前连接的所有设备,将显示连接到计算机的android设备或模拟器。 图像2。

行者AI

检查当前连接的设备的分辨率。 图像2。

图2 .连接设备和连接设备的分辨率adb devices

例如,键入adb push c:\x.txt /sdcard/,从电脑中将x.txt文件推送至调试设备,然后将电脑上的APP应用程序安装在相连的设备上。 图像3、4、5、6。

图3 .执行安装命令

图4 .未打开设备上的允许安装APP应用程序错误消息

图5 .显示安装APP应用程序的速度

图6 .安装APP恢复正常的提示adb shell wm size

示例:输入ADB pull/SD card/a.pngc :http://www.Sina.com /目录后,a.png可以修改其他文件,如b.txt。 示意图7。

推送文件到设备(adb push 电脑文件路径 手机目标路径)‘push’——‘推’

图7 .截图和设备截图在电脑拉取文件到电脑(adb pull 手机文件路径 电脑目标路径)‘pull’——‘拉取’

连接设备,在记事本中添加显示回声echo on、adb连接设备命令、日志命令。 将文件格式更改为bat文件(双击bat文件会自动生成日志),之后每次都可以轻松打印日志。 图8、图9。

图8 .在记事本中设置连接设备的快捷打印日志文件

图9 .打印日志并检查生成的日志文件3 .常规命令卸载软件adb uninstall软件名称添加adb uninstall -k软件名称-k参数可卸载软件杀死进程adb kill-server连接设备adb connect设备ip (例如192.168.1.61 )。 USB连接时直接连接到ADB,但需要经由网络连接)有线或无线)时在同一LAN上通过ip连接。 将上述192.168.1.61设备替换为要连接的IP将导致设备adb disconnect设备IP断开。 例如,有些设备无法从192.168.1.61 ) APP应用程序数据和高速缓存ADB shell pm clear (apk包名称)中获取文件的读/写权限adb remount,首先以root身份进入要对其执行adb remount查询的已安装软件包名称列表针对ADB shell pmlistpackagecom.xx.mm软件包的monkey命令ADB shell monkey-pcom.xx.mm– throtttt find ‘monkey ‘杀死monkey进程, 示例中的数字是monkey的PID进程号ADB shell kill 23770重新启动手机ADB shell reboot打开svc帮助屏幕ADB shell SVC查询wifi操作帮助ADB shell SVC wifi关闭wifi 打开ifiadb的shell svcwifienable清除数据,即出厂设置的ADB shell wipedata指定查询’ mF ‘的activity信息ADB shell dumpsysactivity | find’MF ‘启动指定activity ADB shell am start-ncom.Android.bro oid.browseractivyty清除ADB shell log cat日志以获取有关命令的帮助信息的adb logcat -c服务器确认获取实际号码的adb get-serialno 4. adb工具的使用情况我自己在使用adb工具时,实际上发现了adb工具

在使用模拟器进行测试时,软件闪回并使用adb工具打印故障日志非常有用。 很多根方法也需要adb,但很多时候我们没有注意到。 当我们日常使用Android智能手机时,我们会因为修改了系统文件而导致智能手机无限重新启动,或者意外删除桌面软件导致桌面发黑,或者开机后很快变成fc,adb工具就会丢失此外,日常软件的安装卸载、系统文件的交换都是adb工具完成的。

(从设备下载a.png文件到电脑

快三导师带计划赚钱appoot身份进入要对其执行adb remount查询的已安装软件包名称列表针对ADB shell pmlistpackagecom.xx.mm软件包的monkey命令ADB shell monkey-pcom.xx.mm– throtttt find ‘monkey ‘杀死monkey进程, 示例中的数字是monkey的PID进程号ADB shell kill 23770重新启动手机ADB shell reboot打开svc帮助屏幕ADB shell SVC查询wifi操作帮助ADB shell SVC wifi关闭wifi 打开ifiadb的shell svcwifienable清除数据,即出厂设置的ADB shell wipedata指定查询’ mF ‘的activity信息ADB shell dumpsysactivity | find’MF ‘启动指定activity ADB shell am start-ncom.Android.bro oid.browseractivyty清除ADB shell log cat日志以获取有关命令的帮助信息的adb logcat -c服务器确认获取实际号码的adb get-serialno 4. adb工具的使用情况我自己在使用adb工具时,实际上发现了adb工具

在使用模拟器进行测试时,软件闪回并使用adb工具打印故障日志非常有用。 很多根方法也需要adb,但很多时候我们没有注意到。 当我们日常使用Android智能手机时,我们会因为修改了系统文件而导致智能手机无限重新启动,或者意外删除桌面软件导致桌面发黑,或者开机后很快变成fc,adb工具就会丢失此外,日常软件的安装卸载、系统文件的交换都是adb工具完成的。

(从设备下载a.png文件到电脑