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 cc2f6fd9554ef18dc5bd371508b8909bcc1f804c..fbcf1d8cccb9ecd544e96fd83b286bb0dc900906 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 8edc005e20a56c72f9f2c119eb43520b5e890fe1..bb7422673e16d66e096ab03524ab5f9b72afd771 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)