更新依赖库版本

This commit is contained in:
2022-02-18 04:17:35 +08:00
parent 0594352859
commit 48fbadb692
3 changed files with 6 additions and 10 deletions

View File

@@ -46,8 +46,8 @@ android {
dependencies { dependencies {
compileOnly 'de.robv.android.xposed:api:82' compileOnly 'de.robv.android.xposed:api:82'
implementation 'com.highcapable.yukihookapi:api:1.0.1' implementation 'com.highcapable.yukihookapi:api:1.0.2'
ksp 'com.highcapable.yukihookapi:ksp-xposed:1.0.1' ksp 'com.highcapable.yukihookapi:ksp-xposed:1.0.2'
implementation 'com.geyifeng.immersionbar:immersionbar:3.2.0' implementation 'com.geyifeng.immersionbar:immersionbar:3.2.0'
implementation 'com.geyifeng.immersionbar:immersionbar-ktx:3.2.0' implementation 'com.geyifeng.immersionbar:immersionbar-ktx:3.2.0'
implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.core:core-ktx:1.7.0'

View File

@@ -42,6 +42,7 @@ import com.highcapable.yukihookapi.YukiHookAPI.configs
import com.highcapable.yukihookapi.annotation.xposed.InjectYukiHookWithXposed import com.highcapable.yukihookapi.annotation.xposed.InjectYukiHookWithXposed
import com.highcapable.yukihookapi.hook.bean.VariousClass import com.highcapable.yukihookapi.hook.bean.VariousClass
import com.highcapable.yukihookapi.hook.factory.encase import com.highcapable.yukihookapi.hook.factory.encase
import com.highcapable.yukihookapi.hook.factory.field
import com.highcapable.yukihookapi.hook.log.loggerD import com.highcapable.yukihookapi.hook.log.loggerD
import com.highcapable.yukihookapi.hook.param.PackageParam import com.highcapable.yukihookapi.hook.param.PackageParam
import com.highcapable.yukihookapi.hook.type.android.* import com.highcapable.yukihookapi.hook.type.android.*
@@ -339,18 +340,12 @@ class HookEntry : YukiHookXposedInitProxy {
/** 由于在 onCreate 里有一行判断只要型号是 xiaomi 的设备就开电源锁,所以说这里临时替换成菊花厂 */ /** 由于在 onCreate 里有一行判断只要型号是 xiaomi 的设备就开电源锁,所以说这里临时替换成菊花厂 */
origDevice = Build.MANUFACTURER origDevice = Build.MANUFACTURER
if (Build.MANUFACTURER.lowercase() == "xiaomi") if (Build.MANUFACTURER.lowercase() == "xiaomi")
field { BuildClass.field { name = "MANUFACTURER" }.get().set("HUAWEI")
classSet = BuildClass
name = "MANUFACTURER"
}.get().set("HUAWEI")
} }
afterHook { afterHook {
instance<Activity>().finish() instance<Activity>().finish()
/** 这里再把型号替换回去 - 不影响应用变量等 Xposed 模块修改的型号 */ /** 这里再把型号替换回去 - 不影响应用变量等 Xposed 模块修改的型号 */
field { BuildClass.field { name = "MANUFACTURER" }.get().set(origDevice)
classSet = BuildClass
name = "MANUFACTURER"
}.get().set(origDevice)
} }
} }
} }

View File

@@ -10,6 +10,7 @@ dependencyResolutionManagement {
repositories { repositories {
google() google()
maven { url "https://api.xposed.info/" } maven { url "https://api.xposed.info/" }
maven { url "https://s01.oss.sonatype.org/content/repositories/releases" }
mavenCentral() mavenCentral()
} }
} }