快速开始
集成
YukiReflection
到你的项目中。
环境要求
Windows 7 及以上/macOS 10.14 及以上/Linux 发行版(Arch/Debian)
Android Studio 2021.1 及以上
IntelliJ IDEA 2021.1 及以上
Kotlin 1.7.0 及以上
Android Gradle Plugin 7.0 及以上
Gradle 7.0 及以上
Jvm 11 及以上
项目要求
项目需要使用 Android Studio
或 IntelliJ IDEA
创建且类型为 Android 项目并已集成 Kotlin
环境依赖。
集成依赖
(可选) 在你的项目 build.gradle
中添加依赖。
示例如下
repositories {
google()
mavenCentral()
// MavenCentral 有 2 小时缓存,若无法集成最新版本请添加此地址
maven { url "https://s01.oss.sonatype.org/content/repositories/releases" }
}
在你的 app build.gradle
中添加依赖。
示例如下
dependencies {
// 基础依赖
implementation 'com.highcapable.yukireflection:api:<yuki-version>'
}
请将 <yuki-version> 修改为 这里 的最新版本。
特别注意
如果你的项目目前正在使用 YukiHookAPI,请不要重复集成 YukiReflection,因为 YukiHookAPI 已经包含了其中的功能且存在针对相关功能的改动,重复集成会造成功能性冲突引发异常,此时你应该前往 YukiHookAPI 的 文档 查看对应使用教程。
在你的 app build.gradle
中修改 Kotlin
的 Jvm 版本为 11 及以上。
示例如下
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = '11'
}
}