import{_ as r,r as i,o as p,c,b as n,d as e,a,w as l,e as t}from"./app--CGKFO0X.js";const d={},h=t('
集成
Hikage到你的项目中。
项目需要使用 Android Studio 或 IntelliJ IDEA 创建且类型为 Android 或 Kotlin Multiplatform 项目并已集成 Kotlin 环境依赖。
Hikage 的依赖发布在 Maven Central 和我们的公共存储库中,你可以使用如下方式配置存储库。
我们推荐使用 Kotlin DSL 作为 Gradle 构建脚本语言。
在你的项目 build.gradle.kts 中配置存储库。
repositories {
google()
mavenCentral()
// (可选) 你可以添加此 URL 以使用我们的公共存储库
// 当 Sonatype-OSS 发生故障无法发布依赖时,此存储库作为备选进行添加
// 详情请前往:https://github.com/HighCapable/maven-repository
// 中国大陆用户请将下方的 "raw.githubusercontent.com" 修改为 "raw.gitmirror.com"
maven("https://raw.githubusercontent.com/HighCapable/maven-repository/main/repository/releases")
}
在你的项目 build.gradle.kts 中修改 Kotlin 的 Java 版本为 17 及以上。
android {
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
kotlinOptions {
jvmTarget = "17"
}
}
整个项目分为多个模块,你可以选择你希望引入的模块作为依赖应用到你的项目中,但一定要包含 hikage-core 模块。
你可以点击下方对应的模块前往查看详细的功能介绍。
`,11),b=n("h2",{id:"demo",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#demo","aria-hidden":"true"},"#"),e(" Demo")],-1),y={href:"https://github.com/BetterAndroid/Hikage/tree/main/samples",target:"_blank",rel:"noopener noreferrer"};function g(D,B){const o=i("ExternalLinkIcon"),s=i("RouterLink");return p(),c("div",null,[h,n("ul",null,[n("li",null,[n("p",null,[e("Android Studio (建议从 "),n("a",u,[e("这里"),a(o)]),e(" 获取最新版本)")])]),n("li",null,[n("p",null,[e("IntelliJ IDEA (建议从 "),n("a",m,[e("这里"),a(o)]),e(" 获取最新版本)")])]),v]),A,n("ul",null,[n("li",null,[a(s,{to:"/zh-cn/library/hikage-core.html"},{default:l(()=>[e("hikage-core")]),_:1})]),n("li",null,[a(s,{to:"/zh-cn/library/hikage-compiler.html"},{default:l(()=>[e("hikage-compiler")]),_:1})]),n("li",null,[a(s,{to:"/zh-cn/library/hikage-extension.html"},{default:l(()=>[e("hikage-extension")]),_:1})]),n("li",null,[a(s,{to:"/zh-cn/library/hikage-extension-betterandroid.html"},{default:l(()=>[e("hikage-extension-betterandroid")]),_:1})]),n("li",null,[a(s,{to:"/zh-cn/library/hikage-extension-compose.html"},{default:l(()=>[e("hikage-extension-compose")]),_:1})]),n("li",null,[a(s,{to:"/zh-cn/library/hikage-widget-androidx.html"},{default:l(()=>[e("hikage-widget-androidx")]),_:1})]),n("li",null,[a(s,{to:"/zh-cn/library/hikage-widget-material.html"},{default:l(()=>[e("hikage-widget-material")]),_:1})])]),b,n("p",null,[e("你可以在 "),n("a",y,[e("这里"),a(o)]),e(" 找到一些示例,查看对应的演示项目来更好地了解这些功能的运作方式,快速地挑选出你需要的功能。")])])}const C=r(d,[["render",g],["__file","quick-start.html.vue"]]);export{C as default};