1、push
adb push D:/android.apk sdcard/Android
将文件从电脑发送到设备的对应文件夹下
2、pull
adb pull sdcard/android.apk D:/
将文件下载到电脑的对应文件夹下
3、adb devices
查看已连接的设备
4、adb shell
进入shell终端
5、按键模拟(adb shell 命令下)
input keyevent KEYCODE_BACK
input keyevent KEYCODE_HOME
input keyevent KEYCODE_MENU
模拟返回键
模拟home
模拟菜单键
其他按键
KEYCODE_UNKNOWN=0;
KEYCODE_SOFT_LEFT=1;
KEYCODE_SOFT_RIGHT=2;
KEYCODE_HOME=3;
KEYCODE_BACK=4;
KEYCODE_CALL=5;
KEYCODE_ENDCALL=6;
KEYCODE_0=7;
KEYCODE_1=8;
KEYCODE_2=9;
KEYCODE_3=10;
KEYCODE_4=11;
KEYCODE_5=12;
KEYCODE_6=13;
KEYCODE_7=14;
KEYCODE_8=15;
KEYCODE_9=16;
KEYCODE_STAR=17;*
KEYCODE_POUND=18;#
KEYCODE_DPAD_UP=19;选择上边一个
KEYCODE_DPAD_DOWN=20;选择下边一个
KEYCODE_DPAD_LEFT=21;选择左边一个
KEYCODE_DPAD_RIGHT=22;选择右边一个
KEYCODE_DPAD_CENTER=23;选中
KEYCODE_VOLUME_UP=24;音量up
KEYCODE_VOLUME_DOWN=25;音量down
KEYCODE_POWER=26;电源键
KEYCODE_CAMERA=27;拍照,打开相机有效
KEYCODE_CLEAR=28;
KEYCODE_A=29;
KEYCODE_B=30;
KEYCODE_C=31;
KEYCODE_D=32;
KEYCODE_E=33;
KEYCODE_F=34;
KEYCODE_G=35;
KEYCODE_H=36;
KEYCODE_I=37;
KEYCODE_J=38;
KEYCODE_K=39;
KEYCODE_L=40;
KEYCODE_M=41;
KEYCODE_N=42;
KEYCODE_O=43;
KEYCODE_P=44;
KEYCODE_Q=45;
KEYCODE_R=46;
KEYCODE_S=47;
KEYCODE_T=48;
KEYCODE_U=49;
KEYCODE_V=50;
KEYCODE_W=51;
KEYCODE_X=52;
KEYCODE_Y=53;
KEYCODE_Z=54;
KEYCODE_COMMA=55;,
KEYCODE_PERIOD=56;。
KEYCODE_ALT_LEFT=57;
KEYCODE_ALT_RIGHT=58;
KEYCODE_SHIFT_LEFT=59;
KEYCODE_SHIFT_RIGHT=60;
KEYCODE_TAB=61;切换焦点
KEYCODE_SPACE=62;空格
KEYCODE_SYM=63;选择键盘
KEYCODE_EXPLORER=64;浏览器
KEYCODE_ENVELOPE=65;添加账户
KEYCODE_ENTER=66;回车
KEYCODE_DEL=67;删除
KEYCODE_GRAVE=68;'
KEYCODE_MINUS=69;-
KEYCODE_EQUALS=70;=
KEYCODE_LEFT_BRACKET=71;【
KEYCODE_RIGHT_BRACKET=72;】
KEYCODE_BACKSLASH=73;、
KEYCODE_SEMICOLON=74;;
KEYCODE_APOSTROPHE=75;‘’
KEYCODE_SLASH=76;/
KEYCODE_AT=77;@
KEYCODE_NUM=78;
KEYCODE_HEADSETHOOK=79;
KEYCODE_FOCUS=80;//*Camera*focus
KEYCODE_PLUS=81;+
KEYCODE_MENU=82;
KEYCODE_NOTIFICATION=83;
KEYCODE_SEARCH=84;搜索
KEYCODE_MEDIA_PLAY_PAUSE=85;音乐暂停/继续
KEYCODE_MEDIA_STOP=86;音乐停止
KEYCODE_MEDIA_NEXT=87;下一首
KEYCODE_MEDIA_PREVIOUS=88;上一首
KEYCODE_MEDIA_REWIND=89;
KEYCODE_MEDIA_FAST_FORWARD=90;
KEYCODE_MUTE=91;静音
input swipe 50 250 250 250 200
从屏幕坐标50,,250滑动到250,250,用时200ms
input tap 50 250
点击屏幕20,250坐标位置
input text 123
输入文字123
6、adb connect 192.168.1.157
远程连接设备,根据ip连接
断开连接 使用adb disconnect 192.168.1.157
7、adb kill-server
杀死adb服务
8、查看logcat
adb logcat -d
9、安装apk
adb install -r sdcard/android.apk(覆盖安装)
10、卸载app
adb uninstall -r 包名
11、截图
adb shell /system/bin/screencap -p /sdcard/screenshot.png(保存到手机sd卡)
在adb shell 命令下,直接
screencap -p /sdcard/screenshot.png
12、gc
adb shell下
kill -10 进程id(pid)
13、修改Terminal 乱码
chcp 65001 修改为UTF-8
chcp 936 GBK
chcp 950 繁体中文
chcp 437 英文
chcp 932 日文
chcp 949 韩语
chcp 866 俄文
14、查看所有安装的apk的包名
adb shell
pm list packages
未完待续。。。