无障碍状态改变增加日志输出
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user