diff --git a/app/src/main/java/com/fankes/apperrorstracking/hook/HookEntry.kt b/app/src/main/java/com/fankes/apperrorstracking/hook/HookEntry.kt index 736bae5..b8cd325 100644 --- a/app/src/main/java/com/fankes/apperrorstracking/hook/HookEntry.kt +++ b/app/src/main/java/com/fankes/apperrorstracking/hook/HookEntry.kt @@ -38,7 +38,7 @@ object HookEntry : IYukiHookXposedInit { isRecord = true } isDebug = false - isEnableModulePrefsCache = false + isEnablePrefsBridgeCache = false } override fun onHook() = encase { diff --git a/app/src/main/java/com/fankes/apperrorstracking/utils/tool/AppAnalyticsTool.kt b/app/src/main/java/com/fankes/apperrorstracking/utils/tool/AppAnalyticsTool.kt index d1f8443..8200811 100644 --- a/app/src/main/java/com/fankes/apperrorstracking/utils/tool/AppAnalyticsTool.kt +++ b/app/src/main/java/com/fankes/apperrorstracking/utils/tool/AppAnalyticsTool.kt @@ -26,7 +26,7 @@ package com.fankes.apperrorstracking.utils.tool import android.app.Application import android.widget.CompoundButton import com.fankes.apperrorstracking.BuildConfig -import com.highcapable.yukihookapi.hook.factory.modulePrefs +import com.highcapable.yukihookapi.hook.factory.prefs import com.highcapable.yukihookapi.hook.xposed.prefs.data.PrefsData import com.microsoft.appcenter.AppCenter import com.microsoft.appcenter.analytics.Analytics @@ -51,9 +51,9 @@ object AppAnalyticsTool { * @return [Boolean] */ private var isEnableAppCenterAnalytics - get() = instance?.modulePrefs?.get(ENABLE_APP_CENTER_ANALYTICS) ?: true + get() = instance?.prefs()?.get(ENABLE_APP_CENTER_ANALYTICS) ?: true set(value) { - instance?.modulePrefs?.put(ENABLE_APP_CENTER_ANALYTICS, value) + instance?.prefs()?.edit { put(ENABLE_APP_CENTER_ANALYTICS, value) } } /** 绑定到 [CompoundButton] 自动设置选中状态 */