1: 模拟点击屏幕:
adb shell
COUNTER=0
while [ $COUNTER -lt 10 ]; do
> input tap 392 1168
>done &
循环模拟点击屏幕
http://www.android100.org/html/201406/05/18891.html
2: 打开指针位置;使用地三分软件
adb install xxx.apk(第三方软件,可以显示指针位置)
./aapt dump badging xxxxx.apk
package: name=' com.example.PointerLocation ' versionCode='1' versionName='1.0'
application: label='PointerLocation' icon='res/drawable-mdpi/icon.png'
aunchable activity name=' com.example.PointerLocation.PointerLocation 'label='PointerLocation' icon=''
default.prop 中吧 ro.adb.secure =0
adb shell
COUNTER=0
while [ $COUNTER -lt 10 ]; do
> input tap 392 1168
>done &
循环模拟点击屏幕
http://www.android100.org/html/201406/05/18891.html
2: 打开指针位置;使用地三分软件
adb install xxx.apk(第三方软件,可以显示指针位置)
./aapt dump badging xxxxx.apk
package: name=' com.example.PointerLocation ' versionCode='1' versionName='1.0'
application: label='PointerLocation' icon='res/drawable-mdpi/icon.png'
aunchable activity name=' com.example.PointerLocation.PointerLocation 'label='PointerLocation' icon=''
adb shell am start -n com.example.PointerLocation/com.example.PointerLocation.PointerLocation 启动软件
3 在recovery 使用了adb
lunch xx-eng
在recovery/root/init.rc中:
service adbd /sbin/adbd --root_seclabel=u:r:su:s0 --device_banner=recovery
disabled
socket adbd stream 660 system system
seclabel u:r:adbd:s0
# Always start adbd on userdebug and eng builds
on property:ro.debuggable=1
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 2207
write /sys/class/android_usb/android0/idProduct 0006
write /sys/class/android_usb/android0/functions adb
write /sys/class/android_usb/android0/enable 1
write /sys/class/android_usb/android0/iManufacturer $ro.product.manufacturer
write /sys/class/android_usb/android0/iProduct $ro.product.model
write /sys/class/android_usb/android0/iSerial $ro.serialno
start console
start adbd
同时打开symlink /sbin/busybox /system/bin/sh
当eng版本的时候开启adb ,提示 adb devices unauthorized 此提示是说adb 没有授权,默认在recovery中打开授权:在 recoverydefault.prop 中吧 ro.adb.secure =0
开启adb connnect IP功能:
在system / build.prop 文件添加 :
service.adb.tcp.port=5555
即可