This commit is contained in:
2022-02-09 02:11:43 +08:00
parent 8dedc9f555
commit 8bab355a4b
55 changed files with 19 additions and 19 deletions

4
.idea/compiler.xml generated
View File

@@ -2,8 +2,8 @@
<project version="4">
<component name="CompilerConfiguration">
<bytecodeTargetLevel target="1.8">
<module name="YukiHookAPI.app_demo" target="11" />
<module name="YukiHookAPI.module_demo" target="11" />
<module name="YukiHookAPI.demo-app" target="11" />
<module name="YukiHookAPI.demo-module" target="11" />
<module name="YukiHookAPI.yukihookapi-yaya" target="11" />
</bytecodeTargetLevel>
</component>

4
.idea/gradle.xml generated
View File

@@ -10,8 +10,8 @@
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app_demo" />
<option value="$PROJECT_DIR$/module_demo" />
<option value="$PROJECT_DIR$/demo-app" />
<option value="$PROJECT_DIR$/demo-module" />
<option value="$PROJECT_DIR$/yukihookapi" />
<option value="$PROJECT_DIR$/yukihookapi-ksp-xposed" />
</set>

View File

@@ -18,7 +18,7 @@ android {
compileSdk 31
defaultConfig {
applicationId "com.highcapable.yukihookapi.app_demo"
applicationId "com.highcapable.yukihookapi.demo_app"
minSdk 22
targetSdk 31
versionCode 1

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.highcapable.yukihookapi.app_demo">
package="com.highcapable.yukihookapi.demo_app">
<application
android:allowBackup="true"

View File

@@ -27,15 +27,15 @@
*/
@file:Suppress("SameParameterValue")
package com.highcapable.yukihookapi.app_demo.ui
package com.highcapable.yukihookapi.demo_app.ui
import android.os.Bundle
import android.widget.Button
import android.widget.TextView
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import com.highcapable.yukihookapi.app_demo.R
import com.highcapable.yukihookapi.app_demo.utils.Main
import com.highcapable.yukihookapi.demo_app.R
import com.highcapable.yukihookapi.demo_app.utils.Main
class MainActivity : AppCompatActivity() {

View File

@@ -25,7 +25,7 @@
*
* This file is Created by fankes on 2022/2/9.
*/
package com.highcapable.yukihookapi.app_demo.utils
package com.highcapable.yukihookapi.demo_app.utils
class Main(private val string: String) {

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 982 B

After

Width:  |  Height:  |  Size: 982 B

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -19,7 +19,7 @@ android {
compileSdk 31
defaultConfig {
applicationId "com.highcapable.yukihookapi.module_demo"
applicationId "com.highcapable.yukihookapi.demo_module"
minSdk 22
targetSdk 31
versionCode 1

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.highcapable.yukihookapi.module_demo">
package="com.highcapable.yukihookapi.demo_module">
<application
android:allowBackup="true"

View File

@@ -0,0 +1 @@
com.highcapable.yukihookapi.demo_module.hook.MainHook_YukiHookXposedInit

View File

@@ -27,7 +27,7 @@
*/
@file:Suppress("unused")
package com.highcapable.yukihookapi.module_demo.hook
package com.highcapable.yukihookapi.demo_module.hook
import android.app.AlertDialog
import com.highcapable.yukihookapi.YukiHookAPI
@@ -51,7 +51,7 @@ class MainHook : YukiHookXposedInitProxy {
// 开始你的 Hook
YukiHookAPI.encase {
// 装载需要 Hook 的 APP
loadApp(name = "com.highcapable.yukihookapi.app_demo") {
loadApp(name = "com.highcapable.yukihookapi.demo_app") {
// 得到需要 Hook 的 Class
findClass(name = "$packageName.ui.MainActivity").hook {
// 注入要 Hook 的方法

View File

@@ -27,7 +27,7 @@
*/
@file:Suppress("SetTextI18n")
package com.highcapable.yukihookapi.module_demo.ui
package com.highcapable.yukihookapi.demo_module.ui
import android.os.Bundle
import android.widget.Button
@@ -35,9 +35,9 @@ import android.widget.EditText
import android.widget.TextView
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import com.highcapable.yukihookapi.demo_module.R
import com.highcapable.yukihookapi.hook.factory.modulePrefs
import com.highcapable.yukihookapi.hook.xposed.YukiHookModuleStatus
import com.highcapable.yukihookapi.module_demo.R
class MainActivity : AppCompatActivity() {

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 982 B

After

Width:  |  Height:  |  Size: 982 B

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -1 +0,0 @@
com.highcapable.yukihookapi.module_demo.hook.MainHook_YukiHookXposedInit

View File

@@ -1,5 +1,5 @@
rootProject.name = "YukiHookAPI"
include ':app_demo'
include ':module_demo'
include ':demo-app'
include ':demo-module'
include ':yukihookapi'
include ':yukihookapi-ksp-xposed'