diff --git a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt index 36f1203a..a71bc5d6 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt @@ -29,6 +29,12 @@ class SettingsActivity : MIUIActivity() { private val activity = this override fun onCreate(savedInstanceState: Bundle?) { + if (BuildConfig.BUILD_TYPE != "debug") { + AppCenter.start( + application, "ae2037d3-9914-4e0c-b02b-f9b2bb2574e5", + Analytics::class.java, Crashes::class.java + ) + } checkLSPosed() super.onCreate(savedInstanceState) } diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt index c5700d2f..f8cb6b10 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt @@ -13,7 +13,6 @@ object SystemUI: AppRegister() { override fun handleLoadPackage(lpparam: XC_LoadPackage.LoadPackageParam) { XposedBridge.log("Simplicitytools: 成功 Hook "+javaClass.simpleName) autoInitHooks(lpparam, - AppCenterService, //AppCenter统计服务 HideStatusBarIcon, //隐藏状态栏图标 HideBatteryIcon, //隐藏电池 HideHDIcon, //隐藏HD图标 diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/AppCenterService.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/AppCenterService.kt deleted file mode 100644 index 44c30b58..00000000 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/AppCenterService.kt +++ /dev/null @@ -1,20 +0,0 @@ -package com.lt2333.simplicitytools.hook.app.systemui - -import android.app.Application -import android.content.Context -import com.lt2333.simplicitytools.util.hookAfterMethod -import com.lt2333.simplicitytools.util.xposed.base.HookRegister -import com.microsoft.appcenter.AppCenter -import com.microsoft.appcenter.analytics.Analytics - -object AppCenterService : HookRegister() { - - override fun init() { - Application::class.java.hookAfterMethod("attach", Context::class.java) { - runCatching { - AppCenter.start(it.thisObject as Application, "ae2037d3-9914-4e0c-b02b-f9b2bb2574e5", Analytics::class.java) - } - } - } - -} \ No newline at end of file