From 2d2b000cf63ae5eca6ebc390eef8633bd7371a1f Mon Sep 17 00:00:00 2001 From: liuyang Date: Mon, 5 Nov 2018 18:32:18 +0800 Subject: [PATCH] =?UTF-8?q?APK=E6=8A=93=E5=8C=85>=E4=BB=8E=E9=A2=91?= =?UTF-8?q?=E9=81=931=E5=BC=80=E5=A7=8B=E4=BE=9D=E6=AC=A1=E6=8A=93?= =?UTF-8?q?=E5=8F=96=20#BYLSERVER-1693?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/duolebo/blyrobot/data/Task.kt | 2 ++ app/src/main/java/com/duolebo/blyrobot/util/AdbUtil.kt | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/duolebo/blyrobot/data/Task.kt b/app/src/main/java/com/duolebo/blyrobot/data/Task.kt index cc2f6fd..fbcf1d8 100644 --- a/app/src/main/java/com/duolebo/blyrobot/data/Task.kt +++ b/app/src/main/java/com/duolebo/blyrobot/data/Task.kt @@ -281,6 +281,8 @@ class Task : IAppBaseCallback { val host = it.substring(start) val url = "http://$host$partUrl" + Log.i(TAG, "capture url: $url") + var add = true // 如果筛选url不为空,这里需要进行过滤 if (!this.apkInfo.filterUrl.isEmpty()) { diff --git a/app/src/main/java/com/duolebo/blyrobot/util/AdbUtil.kt b/app/src/main/java/com/duolebo/blyrobot/util/AdbUtil.kt index 8edc005..bb74226 100644 --- a/app/src/main/java/com/duolebo/blyrobot/util/AdbUtil.kt +++ b/app/src/main/java/com/duolebo/blyrobot/util/AdbUtil.kt @@ -211,7 +211,7 @@ object AdbUtil { val keyEvents = ArrayList() val keys = keyPath.split(Constants.SLASH) for (stepKey in keys) { - var delay = "1" + var delay = "0" var key = stepKey if (Constants.VERTICAL_BAR in stepKey) { val params = stepKey.split(Constants.VERTICAL_BAR) @@ -240,7 +240,8 @@ object AdbUtil { Log.i(TAG, "send key: $keyEvent") val cmdKey = "input keyevent ${Constants.KEY_MAP[keyEvent.key]}" commands.add(cmdKey) - commands.add("sleep ${keyEvent.delay}") + if (keyEvent.key.toInt() > 0) + commands.add("sleep ${keyEvent.delay}") } exeCmdEcho(commands, true) -- 2.21.0