Skip to content

Commit 4dcf32e

Browse files
committed
Update hooks
1 parent 6e72f43 commit 4dcf32e

File tree

5 files changed

+14
-13
lines changed

5 files changed

+14
-13
lines changed

app/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ android {
88

99
defaultConfig {
1010
applicationId "me.kyuubiran.akinatorhelper"
11-
minSdk 21
11+
minSdk 24
1212
targetSdk 32
13-
versionCode 6
14-
versionName "1.6"
13+
versionCode 7
14+
versionName "1.7"
1515
}
1616

1717
buildTypes {
@@ -24,15 +24,15 @@ android {
2424
aaptOptions.additionalParameters '--allow-reserved-package-id', '--package-id', '0x64'
2525

2626
compileOptions {
27-
sourceCompatibility JavaVersion.VERSION_1_8
28-
targetCompatibility JavaVersion.VERSION_1_8
27+
sourceCompatibility JavaVersion.VERSION_11
28+
targetCompatibility JavaVersion.VERSION_11
2929
}
3030
kotlinOptions {
31-
jvmTarget = '1.8'
31+
jvmTarget = '11'
3232
}
3333
}
3434

3535
dependencies {
3636
compileOnly 'de.robv.android.xposed:api:82'
37-
implementation 'com.github.kyuubiran:EzXHelper:0.5.0'
37+
implementation 'com.github.kyuubiran:EzXHelper:0.9.4'
3838
}

app/src/main/java/me/kyuubiran/akinatorhelper/HookEntry.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class HookEntry : IXposedHookLoadPackage, IXposedHookZygoteInit {
1616
}
1717

1818
private val init: Unit by lazy {
19-
initHooks(OnGameActivityCreateHook, SettingHook, ConfigHook, GameResultHook)
19+
initHooks(AppHook, SettingHook, ConfigHook, GameResultHook)
2020
}
2121

2222
private fun initHooks(vararg hooks: BaseHook) {

app/src/main/java/me/kyuubiran/akinatorhelper/hook/OnGameActivityCreateHook.kt renamed to app/src/main/java/me/kyuubiran/akinatorhelper/hook/AppHook.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package me.kyuubiran.akinatorhelper.hook
22

3+
import android.app.Application
34
import com.github.kyuubiran.ezxhelper.init.EzXHelperInit
45
import com.github.kyuubiran.ezxhelper.init.InitFields.appContext
56
import com.github.kyuubiran.ezxhelper.utils.Log
@@ -8,11 +9,11 @@ import com.github.kyuubiran.ezxhelper.utils.hookAfter
89
import de.robv.android.xposed.XC_MethodHook
910
import me.kyuubiran.akinatorhelper.R
1011

11-
object OnGameActivityCreateHook : BaseHook() {
12+
object AppHook : BaseHook() {
1213
private var hook: XC_MethodHook.Unhook? = null
1314

1415
override fun init() {
15-
hook = findMethod("com.digidust.elokence.akinator.activities.AkActivity") {
16+
hook = findMethod(Application::class.java) {
1617
name == "onCreate"
1718
}.hookAfter {
1819
hook?.unhook()

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ buildscript {
55
mavenCentral()
66
}
77
dependencies {
8-
classpath "com.android.tools.build:gradle:7.0.4"
9-
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
8+
classpath 'com.android.tools.build:gradle:7.2.1'
9+
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.0"
1010

1111
// NOTE: Do not place your application dependencies here; they belong
1212
// in the individual module build.gradle files
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Fri Sep 03 19:00:52 CST 2021
22
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
44
distributionPath=wrapper/dists
55
zipStorePath=wrapper/dists
66
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)