日期:2014-05-16 浏览次数:20437 次
adb是android sdk 里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备.
它的主要功能有:
* 运行设备的shell(命令行)
* 管理模拟器或设备的端口映射
* 计算机和设备之间上传/下载文件
* 将本地apk软件安装至模拟器或android设备
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.
在智能电视开发过程中,通常使用到adb来调试远程的电视或者机顶盒设备。频繁的连接,卸载命令输入让人烦不胜烦,极大了降低了工作效率,所以在这里分享一个批处理脚本。你可以粘贴下面的文字到记事本中,修改其中的SDK_BIN , DEVICE_IP,APP_PACKEG变量为你自己的sdk目录,设备ip,以及应用包名即可。
批处理脚本如下:
@ECHO OFF cls color 0a set SDK_BIN=E:\android-sdk_eng.zh_windows\platform-tools set DEVICE_IP=192.168.1.104 set APP_PACKEG=com.youku.tv GOTO cmd4 :MENU ECHO.---------------------------------------------------- %SDK_BIN%\adb.exe devices ECHO.---------------------------------------------------- ECHO. ECHO. =-=-=-=-=ADB 操作=-=-=-=-= ECHO. ECHO. 1 连接 ECHO. ECHO. 2 断开 ECHO. ECHO. 3 卸载 ECHO. ECHO. 4 刷新 ECHO. ECHO. 5 退出 ECHO. ECHO. =-=-=-=-=-=-=-=-=-=-=-=-=-= ECHO. ECHO.请输入序号: set /p ID= if "%id%"=="1" goto cmd1 if "%id%"=="2" goto cmd2 if "%id%"=="3" goto cmd3 if "%id%"=="4" goto cmd4 IF "%id%"=="5" exit PAUSE :cmd1 echo 开始连接 %SDK_BIN%\adb.exe connect %DEVICE_IP% echo OK goto MENU :cmd2 cls echo 开始断开 %SDK_BIN%\adb.exe disconnect echo OK GOTO MENU :cmd3 cls echo 开始卸载 %SDK_BIN%\adb.exe uninstall %APP_PACKEG% echo OK GOTO MENU :cmd4 cls echo 刷新设备 %SDK_BIN%\adb.exe devices echo OK GOTO MENU
将记事本文件保存为bat,双击运行即可。
效果如图:
输入1,2,3,4即可完成设备的连接,卸载,刷新,断开等操作。再也不用频繁的输入繁杂的ADB命令了。
附下载连接:点我下载
原文链接:http://www.67tgb.com/?p=570
转载请注明出处 : 望月听涛