11[versions ]
22# plugins
33agp = " 8.13.0"
4- kotlin = " 2.2.20 "
4+ kotlin = " 2.2.21 "
55ksp = " 2.2.20-2.0.4"
66protobuf = " 0.9.5"
77
8- # kotlin
9- coreKtx = " 1.17.0"
10- coroutine = " 1.10.2"
11- activityKtx = " 1.11.0"
12- fragmentKtx = " 1.8.9"
13- lifecycleViewmodelKtx = " 2.9.4"
14- lifecycleLivedataKtx = " 2.9.4"
158
169# 必备
1710appcompat = " 1.7.1"
@@ -34,15 +27,9 @@ xphelper = "2.8"
3427[libraries ]
3528
3629# kotlin
37- androidx-core-ktx = { group = " androidx.core" , name = " core-ktx" , version.ref = " coreKtx" }
3830kotlin-stdlib = { module = " org.jetbrains.kotlin:kotlin-stdlib" , version.ref = " kotlin" }
3931kotlin-reflect = { module = " org.jetbrains.kotlin:kotlin-reflect" , version.ref = " kotlin" }
4032
41- kotlinx-coroutines-android = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-android" , version.ref = " coroutine" }
42- androidx-lifecycle-viewmodel-ktx = { group = " androidx.lifecycle" , name = " lifecycle-viewmodel-ktx" , version.ref = " lifecycleViewmodelKtx" }
43- androidx-lifecycle-livedata-ktx = { group = " androidx.lifecycle" , name = " lifecycle-livedata-ktx" , version.ref = " lifecycleLivedataKtx" }
44- androidx-activity-ktx = { group = " androidx.activity" , name = " activity-ktx" , version.ref = " activityKtx" }
45- androidx-fragment-ktx = { group = " androidx.fragment" , name = " fragment-ktx" , version.ref = " fragmentKtx" }
4633
4734# 必备
4835androidx-appcompat = { group = " androidx.appcompat" , name = " appcompat" , version.ref = " appcompat" }
@@ -52,16 +39,12 @@ fastkv = { group = 'io.github.billywei01', name = 'fastkv', version.ref = "fastk
5239fastjson2 = { module = " com.alibaba.fastjson2:fastjson2" , version.ref = " fastjson2" }
5340fastjson2-kotlin = { module = " com.alibaba.fastjson2:fastjson2-kotlin" , version.ref = " fastjson2" }
5441okhttp3 = { group = " com.squareup.okhttp3" , name = " okhttp" , version.ref = " okhttp" }
55- squareup-retrofit-converter-gson = { group = " com.squareup.retrofit2" , name = " converter-gson" , version.ref = " retrofit2" }
5642
5743retrofit2 = { group = " com.squareup.retrofit2" , name = " retrofit" , version.ref = " retrofit2" }
5844glide = { module = " com.github.bumptech.glide:glide" , version.ref = " glide" }
5945base-recyclerview-helper = { module = " io.github.cymchad:BaseRecyclerViewAdapterHelper4" , version.ref = " base-recyclerview-helper" }
6046
6147suzhelan-dialogx = { module = " com.github.suzhelan.DialogX:DialogX" , version.ref = " dialogx" }# 使用言子楪世改过的dialogx,可以在宿主使用
62- suzhelan-dialogx-iosstyle = { module = " com.github.suzhelan.DialogX:DialogXIOSStyle" , version.ref = " dialogx" }
63- suzhelan-dialogx-kongzuestyle = { module = " com.github.suzhelan.DialogX:DialogXKongzueStyle" , version.ref = " dialogx" }
64- suzhelan-dialogx-miuistyle = { module = " com.github.suzhelan.DialogX:DialogXMIUIStyle" , version.ref = " dialogx" }
6548suzhelan-dialogx-materialstyle = { module = " com.github.suzhelan.DialogX:DialogXMaterialYou" , version.ref = " dialogx" }
6649
6750kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinx-serialization" }
@@ -71,7 +54,6 @@ protobuf-java = { module = "com.google.protobuf:protobuf-java", version.ref = "p
7154# xposed api
7255xphelper = { module = " com.github.suzhelan:XpHelper" , version.ref = " xphelper" }
7356xposed-api = { module = " de.robv.android.xposed:api" , version = " 82" }
74- dexkit = { module = " org.luckypray:dexkit" , version = " 2.0.2" }
7557
7658# 注解扫描器
7759ksp = { module = " com.google.devtools.ksp:symbol-processing-api" , version.ref = " ksp" }
0 commit comments