This commit is contained in:
2022-02-12 22:24:00 +08:00
parent 9c44d52492
commit 7249486b57
5 changed files with 35 additions and 12 deletions

View File

@@ -25,17 +25,20 @@
*
* This file is Created by fankes on 2022/2/2.
*/
@file:Suppress("unused")
@file:Suppress("unused", "KDocUnresolvedReference")
package com.highcapable.yukihookapi.hook.type
package com.highcapable.yukihookapi.hook.type.android
import android.app.Activity
import android.app.Application
import android.app.Service
import android.content.BroadcastReceiver
import android.content.ContentProvider
import android.content.ContentResolver
import android.content.Context
import android.content.res.Resources
import android.os.Bundle
import com.highcapable.yukihookapi.hook.factory.clazz
/**
* 获得 [Context] 类型
@@ -43,12 +46,24 @@ import android.os.Bundle
*/
val ContextClass get() = Context::class.java
/**
* 获得 [ContextImpl] 类型
* @return [Class]
*/
val ContextImplClass get() = ("android.app.ContextImpl").clazz
/**
* 获得 [Activity] 类型
* @return [Class]
*/
val ActivityClass get() = Activity::class.java
/**
* 获得 [Fragment] 类型
* @return [Class]
*/
val FragmentClass get() = ("androidx.fragment.app.Fragment").clazz
/**
* 获得 [Service] 类型
* @return [Class]
@@ -77,4 +92,16 @@ val ResourcesClass get() = Resources::class.java
* 获得 [Application] 类型
* @return [Class]
*/
val ApplicationClass get() = Application::class.java
val ApplicationClass get() = Application::class.java
/**
* 获得 [ContentResolver] 类型
* @return [Class]
*/
val ContentResolverClass get() = ContentResolver::class.java
/**
* 获得 [ContentProvider] 类型
* @return [Class]
*/
val ContentProviderClass get() = ContentProvider::class.java

View File

@@ -27,7 +27,7 @@
*/
@file:Suppress("unused")
package com.highcapable.yukihookapi.hook.type
package com.highcapable.yukihookapi.hook.type.android
import android.view.View
import android.view.ViewGroup

View File

@@ -27,7 +27,7 @@
*/
@file:Suppress("unused")
package com.highcapable.yukihookapi.hook.type
package com.highcapable.yukihookapi.hook.type.java
import java.io.Serializable