高中生

- 金币
- 107
- 好评
- 1
- 信誉
- 100
|
部分指令需busybox支持
可以用adb工具执行命令:adb shell <命令>
#获取屏幕旋转锁定[返回值: 0:自由旋转,1:锁定方向]
settings get system accelerometer_rotation
#设置屏幕旋转锁定[NUM可填: 0:自由旋转 1:锁定方向]
settings put system accelerometer_rotation <NUM>
#获取屏幕方向[只有锁定方向后才能获取;0:下,1:左,2上,3:右]
settings get system user_rotation
#设置屏幕方向[只有锁定方向后才能设置;0:下,1:左,2上,3:右]
settings put system user_rotation <NUM>
#获取亮屏状态[返回值: ON:亮屏,OFF:熄屏]
dumpsys power | grep state= | grep -oE '(ON|OFF)'
#截图到File[File是文件路径,以png格式储存]
screencap -p <File>
#用自带视频播放app播放File
am start -a android.intent.action.VIEW -d "<File>" -t "video/*"
#在执行exit命令时停止退出并执行Command(仅对脚本有效)
trap <Command> EXIT
#模拟触摸坐标(X,Y)
input tap <X> <Y>
#模拟滚轮滑动
input roll <DX> <DY>
#模拟划屏,或者长按[从(X1,Y1)到(X2,Y2)按Time秒]
input touchscreen swipe <X1> <Y1> <X2> <Y2> <Time>
#模拟按键按下
input keyevent <KEY>
#以下是KEY值对照表
#0 –> "KEYCODE_UNKNOWN"
#1 –> "KEYCODE_MENU"
#2 –> "KEYCODE_SOFT_RIGHT"
#3 –> "KEYCODE_HOME"
#4 –> "KEYCODE_BACK"
#5 –> "KEYCODE_CALL"
#6 –> "KEYCODE_ENDCALL"
#7 –> "KEYCODE_0"
#8 –> "KEYCODE_1"
#9 –> "KEYCODE_2"
#10 –> "KEYCODE_3"
#11 –> "KEYCODE_4"
#12 –> "KEYCODE_5"
#13 –> "KEYCODE_6"
#14 –> "KEYCODE_7"
#15 –> "KEYCODE_8"
#16 –> "KEYCODE_9"
#17 –> "KEYCODE_STAR"
#18 –> "KEYCODE_POUND"
#19 –> "KEYCODE_DPAD_UP"
#20 –> "KEYCODE_DPAD_DOWN"
#21 –> "KEYCODE_DPAD_LEFT"
#22 –> "KEYCODE_DPAD_RIGHT"
#23 –> "KEYCODE_DPAD_CENTER"
#24 –> "KEYCODE_VOLUME_UP"
#25 –> "KEYCODE_VOLUME_DOWN"
#26 –> "KEYCODE_POWER"
#27 –> "KEYCODE_CAMERA"
#28 –> "KEYCODE_CLEAR"
#29 –> "KEYCODE_A"
#30 –> "KEYCODE_B"
#31 –> "KEYCODE_C"
#32 –> "KEYCODE_D"
#33 –> "KEYCODE_E"
#34 –> "KEYCODE_F"
#35 –> "KEYCODE_G"
#36 –> "KEYCODE_H"
#37 –> "KEYCODE_I"
#38 –> "KEYCODE_J"
#39 –> "KEYCODE_K"
#40 –> "KEYCODE_L"
#41 –> "KEYCODE_M"
#42 –> "KEYCODE_N"
#43 –> "KEYCODE_O"
#44 –> "KEYCODE_P"
#45 –> "KEYCODE_Q"
#46 –> "KEYCODE_R"
#47 –> "KEYCODE_S"
#48 –> "KEYCODE_T"
#49 –> "KEYCODE_U"
#50 –> "KEYCODE_V"
#51 –> "KEYCODE_W"
#52 –> "KEYCODE_X"
#53 –> "KEYCODE_Y"
#54 –> "KEYCODE_Z"
#55 –> "KEYCODE_COMMA"
#56 –> "KEYCODE_PERIOD"
#57 –> "KEYCODE_ALT_LEFT"
#58 –> "KEYCODE_ALT_RIGHT"
#59 –> "KEYCODE_SHIFT_LEFT"
#60 –> "KEYCODE_SHIFT_RIGHT"
#61 –> "KEYCODE_TAB"
#62 –> "KEYCODE_SPACE"
#63 –> "KEYCODE_SYM"
#64 –> "KEYCODE_EXPLORER"
#65 –> "KEYCODE_ENVELOPE"
#66 –> "KEYCODE_ENTER"
#67 –> "KEYCODE_DEL"
#68 –> "KEYCODE_GRAVE"
#69 –> "KEYCODE_MINUS"
#70 –> "KEYCODE_EQUALS"
#71 –> "KEYCODE_LEFT_BRACKET"
#72 –> "KEYCODE_RIGHT_BRACKET"
#73 –> "KEYCODE_BACKSLASH"
#74 –> "KEYCODE_SEMICOLON"
#75 –> "KEYCODE_APOSTROPHE"
#76 –> "KEYCODE_SLASH"
#77 –> "KEYCODE_AT"
#78 –> "KEYCODE_NUM"
#79 –> "KEYCODE_HEADSETHOOK"
#80 –> "KEYCODE_FOCUS"
#81 –> "KEYCODE_PLUS"
#82 –> "KEYCODE_MENU"
#83 –> "KEYCODE_NOTIFICATION"
#84 –> "KEYCODE_SEARCH"
#85 –> "TAG_LAST_KEYCODE"
然后可以尝试着做个游戏脚本啦 |
|