无障碍状态改变增加日志输出

This commit is contained in:
抠脚本人
2023-07-10 09:54:02 +08:00
parent 426a234175
commit 6bc8f4e8ee
3 changed files with 7 additions and 4 deletions

View File

@@ -8,6 +8,7 @@ import android.view.accessibility.AccessibilityEvent
import android.view.accessibility.AccessibilityEvent.TYPE_VIEW_FOCUSED import android.view.accessibility.AccessibilityEvent.TYPE_VIEW_FOCUSED
import android.view.accessibility.AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED import android.view.accessibility.AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED
import android.view.accessibility.AccessibilityNodeInfo import android.view.accessibility.AccessibilityNodeInfo
import org.autojs.autojs.AutoJs
import org.autojs.autojs.event.EventDispatcher import org.autojs.autojs.event.EventDispatcher
import org.autojs.autojs.pref.Pref import org.autojs.autojs.pref.Pref
import java.util.TreeMap import java.util.TreeMap
@@ -83,6 +84,7 @@ open class AccessibilityService : android.accessibilityservice.AccessibilityServ
override fun onDestroy() { override fun onDestroy() {
Log.v(TAG, "onDestroy: $instance") Log.v(TAG, "onDestroy: $instance")
AutoJs.instance.globalConsole.verbose("无障碍服务已关闭")
instance = null instance = null
bridge = null bridge = null
eventExecutor.shutdownNow() eventExecutor.shutdownNow()
@@ -91,7 +93,7 @@ open class AccessibilityService : android.accessibilityservice.AccessibilityServ
override fun onServiceConnected() { override fun onServiceConnected() {
instance = this instance = this
AutoJs.instance.globalConsole.verbose("无障碍服务已开启${instance}")
serviceInfo = serviceInfo.apply { serviceInfo = serviceInfo.apply {
AccessibilityServiceInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS.let { AccessibilityServiceInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS.let {
flags = (if (Pref.isStableModeEnabled) flags and it.inv() else flags or it) flags = (if (Pref.isStableModeEnabled) flags and it.inv() else flags or it)

View File

@@ -1,3 +1,4 @@
enableFeaturePreview("STABLE_CONFIGURATION_CACHE")
include( include(
":app", ":app",
":libs:android-job-simplified-1.4.3", ":libs:android-job-simplified-1.4.3",

View File

@@ -1,8 +1,8 @@
#Fri Jul 07 01:39:02 CST 2023 #Mon Jul 10 09:35:09 CST 2023
BUILD_TIME=1688665142214 BUILD_TIME=1688952909391
COMPILE_SDK_VERSION=33 COMPILE_SDK_VERSION=33
JAVA_VERSION=20 JAVA_VERSION=20
MIN_SDK_VERSION=24 MIN_SDK_VERSION=24
TARGET_SDK_VERSION=33 TARGET_SDK_VERSION=33
VERSION_BUILD=1999 VERSION_BUILD=2000
VERSION_NAME=6.3.2 VERSION_NAME=6.3.2