adb 简易教程
1 连接/断开设备
- 注意有网线不需要直接连接
adb connect 设备IP 192.168.8.199 #连接
adb disconnect 设备IP #断开
2 使用root用户
adb root
3 获取文件的读写权限
- 推送设备上时最好执行此命令
adb remount
4 推送文件到设备
adb push 源原件 设备上目的地
5 进入shell
adb shell
6 查看当前
adb devices
多个设备可以指定连接某个设备
adb -s 对应的设备 shell
7 脚本
window下后缀为.bat
@ECHO OFF
cls
color 0a
set SDK_BIN=F:\tools\platform-cmd
set DEVICE_IP=192.168.9.136
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. 6 上传
ECHO.
ECHO. 7 下载
ECHO.
ECHO. 8 shell
ECHO.
ECHO. 9 自定义连接
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
if "%id%"=="6" goto cmd6
if "%id%"=="7" goto cmd7
if "%id%"=="8" goto cmd8
if "%id%"=="9" goto cmd9
PAUSE
:cmd1
echo 开始连接
%SDK_BIN%\adb.exe connect %DEVICE_IP%
%SDK_BIN%\adb.exe root
%SDK_BIN%\adb.exe remount
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
:cmd6
cls
set /p file = 请拖动文件至命令窗口:
echo adb push %file % /vendor/bin/
%SDK_BIN%\adb.exe push %file % /vendor/bin/
echo OK
GOTO MENU
:cmd7
cls
set /p file = 请输入要下载的文件全路径:
echo adb pull %file % .
%SDK_BIN%\adb.exe pull %file % .
echo OK
GOTO MENU
:cmd8
color 0f
cls
%SDK_BIN%\adb.exe shell
echo OK
GOTO MENU
:cmd9
cls
set /p file = 请填写服务端ip:
echo 开始连接 %file %
%SDK_BIN%\adb.exe connect %file %
%SDK_BIN%\adb.exe root
%SDK_BIN%\adb.exe remount
echo OK
GOTO MENU