HighCapable
134 subscribers
7 photos
26 links
HighCapable Official Channel
https://github.com/HighCapable
Developer discussion group: @HighCapable_Dev
Download Telegram
A new Java Reflection in Kotlin tool library has been launched to continue the existence value of the YukiReflection project. YukiReflection will be deprecated soon, so stay tuned for new projects.
已立项一个全新 Java Reflection in Kotlin 的工具库,用于延续 YukiReflection 项目的存在价值,`YukiReflection` 将在不久后弃用,敬请期待新项目。
https://github.com/HighCapable/KavaRef
👍21
Forwarded from [SFW] [ZH/EN] KavaRef (ㅤㅤ)
全新的 @KavaRef 1.0.0 已发布,我们欢迎正在使用 YukiReflection 的开发者迁移到这套全新的反射 API 上,或者你有兴趣在 Kotlin 中更优雅地使用 Java 反射,那么这套 API 可能会很适合你。
https://github.com/HighCapable/KavaRef
4
Forwarded from Yuki Hook
YukiHookAPI will enter the 2.x version development phase. Due to legacy issues, version 2.x will be completely refactored and rely on the new @KavaRef as the reflection API. It will no longer provide its own reflection API. You can choose your preferred API, such as DexKit.

The 2.x structure is as follows:

- yukihook-core
(Required) Core dependency, including the basic framework

- yukihook-api-rovo89
Integrates the Rovo89 Xposed API with core

- yukihook-api-libxposed
Integrates the LSPoded API 100 with core

- yukihook-api-helper
YukiHook's Hook DSL syntax sugar, including @KavaRef extensions

- yukihook-xposed-module
Xposed module core functionality, including modern entry points

- yukihook-xposed-module-extension
Xposed module-related extensions, such as resource injection and Activity proxy

- yukihook-xposed-module-plugin
Gradle plugin for automated assembly of Xposed modules

All modules except core are optional. You can also integrate third-party or your own Hook frameworks from core. YukiHook only provides the JVM-level Hook API. Architecture.

Development will proceed in phases, with new development progress synchronized to the 2.x branch. We welcome developers to contribute suggestions or submit pull requests to participate in the development process.

YukiHookAPI 将进入 2.x 版本的开发阶段,由于历史项目负担,2.x 版本将迎来完全重构,并依赖全新的 @KavaRef 作为反射 API,自身不再提供反射 API,你也可以选用你喜欢的 API,例如 DexKit

2.x 结构大致如下:

- yukihook-core
(必须) 核心依赖,包含基础框架

- yukihook-api-rovo89
Rovo89 Xposed API 对接 core

- yukihook-api-libxposed
LSPoded API 100 对接 core

- yukihook-api-helper
YukiHook 的 Hook DSL 语法糖,包含 @KavaRef 的功能扩展

- yukihook-xposed-module
Xposed 模块功能核心,包括现代的入口类

- yukihook-xposed-module-extension
Xposed 模块相关扩展,例如资源注入,Activity 代理

- yukihook-xposed-module-plugin
Gradle 插件,自动化装配 Xposed 模块

所有模块除 core 外均可选,你也可以自行从 core 对接第三方或者自己的 Hook 框架,YukiHook 仅提供 Jvm 层的 Hook API 架构。

开发将会分步进行,新的开发进度将同步到 2.x 分支,我们欢迎更多开发者提出建议或提 PR 共同参与到开发中来。
@KavaRef 已更新 kavaref-core 至 1.0.2 版本,解决了 SLF4J 冲突的问题。
@KavaRef has updated kavaref-core to version 1.0.2 to resolve SLF4J conflict issues.
👍2
由于之前的项目 SweetProperty 历史问题和黑盒问题,项目准备重构,新的项目已确定为 Gropify,欢迎 star。
👌4
A new project has been released, mainly for Moshi optimization projects, which can achieve full obfuscation of codegen-generated adapters and target entity classes on Android R8.

新的项目已发布,主要是针对 Moshi 的优化项目,可以实现在 Android R8 完全混淆 codegen 生成的 adapter 和目标实体类。

https://github.com/HighCapable/moshi-companion
2
HighCapable
由于之前的项目 SweetProperty 历史问题和黑盒问题,项目准备重构,新的项目已确定为 Gropify,欢迎 star。
项目进度:在支持 Kotlin 项目生成属性值的同时现已支持纯 Java 项目,剩余功能预计将在 1-2 天内完成
👍2
项目进度:文档正在编写 (图标是待定状态)
😱3
HighCapable
As expected, Gropify is now released. We welcome your stars and valuable suggestions! 不负众望,Gropify 现已发布,欢迎 star 并提出宝贵建议! https://github.com/HighCapable/Gropify
Gropify is finalizing an improvement to its debug logging feature (preview version), which will clearly show where each property key-value pair was read from, what rule configuration it belongs to, and whether it has been modified by the rule.

Gropify 正在完成一项调试日志功能的改进 (预览版),它将清晰地展示每个属性键值被从何处读取,属于什么规则配置生成,是否已被规则修改。
@KavaRef 已更新 kavaref-extension 至 1.0.2 版本,新增 TypeRef 功能。
@KavaRef has updated kavaref-extension to version 1.0.2, adding the TypeRef feature.
@BetterAndroid 已更新 ui-component 至 1.0.9 版本,ui-extension 至 1.0.8 版本。
@BetterAndroid has updated ui-component to version 1.0.9, ui-extension to version 1.0.8.
@BetterAndroid 已更新 ui-component 至 1.0.10 版本,ui-extension 至 1.0.9 版本,system-extension 至 1.0.4 版本,ui-component-adapter 至 1.0.1 版本。
@BetterAndroid has updated ui-component to version 1.0.10, ui-extension to version 1.0.9, system-extension to version 1.0.4, and ui-component-adapter to version 1.0.1.