From f83d439374d535f4229132a0a4a51b53268a2aae Mon Sep 17 00:00:00 2001 From: LittleTurtle2333 Date: Thu, 31 Mar 2022 17:00:18 +0800 Subject: [PATCH] =?UTF-8?q?revert:=20=E5=9C=A8SystemUI=20=E5=90=AF?= =?UTF-8?q?=E7=94=A8=20AppCenter=20(#119)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../activity/SettingsActivity.kt | 6 ++++++ .../simplicitytools/hook/app/SystemUI.kt | 1 - .../hook/app/systemui/AppCenterService.kt | 20 ------------------- 3 files changed, 6 insertions(+), 21 deletions(-) delete mode 100644 app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/AppCenterService.kt 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