一个使Xposed模块开发变的更轻松的工具库。
3.x版本已经将反射部分拆分为单独的库,可以支持在JVM上运行。
build.gradle
dependencies {
def ezxhelperVersion = '<version>'
implementation "io.github.kyuubiran.ezxhelper:core:$ezxhelperVersion"
// Xposed api 82
implementation "io.github.kyuubiran.ezxhelper:xposed-api-82:$ezxhelperVersion"
// 如果你需要使用Android相关的工具类扩展 可以引入
implementation "io.github.kyuubiran.ezxhelper:android-utils:$ezxhelperVersion"
}
build.gradle.kts
dependencies {
val ezxhelperVersion = "<version>"
implementation("io.github.kyuubiran.ezxhelper:core:$ezxhelperVersion")
// Xposed api 82
implementation("io.github.kyuubiran.ezxhelper:xposed-api-82:$ezxhelperVersion")
// 如果你需要使用Android相关的工具类扩展 可以引入
implementation("io.github.kyuubiran.ezxhelper:android-utils:$ezxhelperVersion")
}
xposed-api-82
override fun handleLoadPackage(lpparam: XC_LoadPackage.LoadPackageParam) {
// ...
EzXposed.initHandleLoadPackage(lpparam)
}
// 可选
override fun initZygote(startupParam: IXposedHookZygoteInit.StartupParam) {
EzXposed.initZygote(startupParam)
}
reflection-only
// 可选
// 在使用本库之前,调用此函数设置默认的 ClassLoader
// 否则它会默认使用 ClassLoader.getSystemClassLoader() 来作为反射的 ClassLoader。
EzXReflection.init(yourClassLoader)
项目名称 | 项目介绍 |
---|---|
Template | EzXHelper模板 |
QAssistant | 兼具实用与美观于一身的 QQ 小帮手 |
QQCleaner | 瘦身模块 |
HideMyApplist | 隐藏应用列表 |
OneText | A neat little application that can display some custom sentences through widgets on the launcher. |
XAutoDaily | XAutoDaily 是一个兼容QQ大部分版本的开源签到 Xposed 模块 |
QAuxiliary | QAuxiliary 是一个基于 QNotified 的开源 Xposed 模块 |
TMoe | TMoe 是一个兼容若干第三方开源 Telegram 客户端的开源 Xposed 模块 |
FuckCoolapk R | Fuck Coolapk Again |
WooBox For MIUI | 一个基于 MIUI13(Android 12) 适配的自定义工具 |
WooBox For ColorOS | 一个基于 ColorOS12(Android 12) 适配的自定义工具 |
Miui XXL | Miui XXL 是一个基于 Miui14 的大杂烩模块 |
TwiFucker | Yet Another Adkiller for Twitter |
PureNGA | PureNGA 是一个去除NGA论坛APP广告的开源模块 |
不喜欢EzXHelper的写法?来试试 KavaRef 吧!
DexKit 一个使用 C++ 实现的 dex 高性能运行时解析库,用于查找被混淆的类、方法或者属性。