通过adb操作安卓亮屏解锁打开app

  • Post author:
  • Post category:其他


由于持续集成进行每日测试,但是手机会自动关屏并锁定,所以需要远程控制亮屏解锁打开app。

可以adb进行如下操作,将命令保存到bat文件给CI平台调用。


亮屏

adb shell inputkeyevent 26


keyevent 26表示点击


power





解锁

adb shell inputswipe 500 50 500 700


swipe


表示滑动,从

500,50滑动到

500,700









打开APP


adb shell am start -n ranorex.android.services/ranorex.android.services.activity.MainActivity




如果有多台设备,可以加参数-s,例如:


adb -s 127.0.0.1:26944 shell am start -n ranorex.android.services/ranorex.android.services.activity.MainActivity


ranorex.android.services/ranorex.android.services.activity.MainActivity是包名/活动名,可以通过apk改之理这个工具打开看到:


















版权声明:本文为feigoliu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。