Nebuluxe/gradle/libs.versions.toml
2025-09-24 18:25:12 +08:00

84 lines
5.8 KiB
TOML

[versions]
agp = "8.7.3"
androidxLifecycleLifecycleExtensions2 = "2.2.0"
androidxMedia3ExoplayerVersion = "1.4.0"
androidxMedia3ExoplayerDashVersion = "1.4.0"
androidxMedia3UiVersion = "1.4.0"
androidxMedia3ExoplayerHlsVersion = "1.4.0"
androidxMedia3ExoplayerRtspVersion = "1.4.0"
getkeepsafeRelinker = "1.4.5"
githubFlycotablayout2Version = "Tag1.1.3"
githubBannerVersion = "2.2.3"
githubBaserecyclerviewadapterhelper4Version = "4.1.4"
githubGlideVersion = "4.12.0"
googleFlexbox = "3.0.0"
kotlin = "2.0.21"
coreKtx = "1.16.0"
lifecycleRuntimeKtx = "2.6.2"
appcompat = "1.7.1"
lifecycleViewmodelKtx = "2.8.4"
material = "1.12.0"
orgGreenrobotEventbus = "3.3.1"
refreshLayoutKernelVersion = "2.1.0"
refreshHeaderMaterialVersion = "2.1.0"
refreshFooterClassicsVersion = "2.1.0"
shapeblurview = "1.0.5"
squareupOkhttp = "4.10.0"
squareupLoggingInterceptor = "4.10.0"
squareupRetrofit = "2.9.0"
squareupConverterGson = "2.9.0"
tencentMmkv = "1.3.14"
utilcodex = "1.31.1"
playServicesAdsIdentifier = "18.2.0"
#androidBilling = "7.0.0"
#firebaseBomVersion = "32.3.1"
#firebaseMessagingKtxVersion = "24.0.0"
#androidInstallreferrer = "2.2"
#adjustAndroid = "5.2.0"
#adjustAndroidWebbridge = "5.2.0"
[libraries]
#com-android-installreferrer-installreferrer = { module = "com.android.installreferrer:installreferrer", version.ref = "androidInstallreferrer" }
#adjust-android-webbridge = { module = "com.adjust.sdk:adjust-android-webbridge", version.ref = "adjustAndroidWebbridge" }
#adjust-android = { module = "com.adjust.sdk:adjust-android", version.ref = "adjustAndroid" }
#android-billing = { module = "com.android.billingclient:billing", version.ref = "androidBilling" }
#firebase-perf = { module = "com.google.firebase:firebase-perf" }
#google-firebase-analytics-ktx = { module = "com.google.firebase:firebase-analytics-ktx" }
#google-firebase-messaging-ktx = { module = "com.google.firebase:firebase-messaging-ktx", version.ref = "firebaseMessagingKtxVersion" }
#google-firebase-bom = { module = "com.google.firebase:firebase-bom", version.ref = "firebaseBomVersion" }
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
androidx-lifecycle-lifecycle-extensions4 = { module = "androidx.lifecycle:lifecycle-extensions", version.ref = "androidxLifecycleLifecycleExtensions2" }
androidx-lifecycle-lifecycle-livedata-ktx3 = { module = "androidx.lifecycle:lifecycle-livedata-ktx", version.ref = "lifecycleViewmodelKtx" }
androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" }
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }
androidx-media3-media3-exoplayer-rtsp2 = { module = "androidx.media3:media3-exoplayer-rtsp", version.ref = "androidxMedia3ExoplayerRtspVersion" }
androidx-media3-media3-exoplayer-hls2 = { module = "androidx.media3:media3-exoplayer-hls", version.ref = "androidxMedia3ExoplayerHlsVersion" }
androidx-media3-media3-ui2 = { module = "androidx.media3:media3-ui", version.ref = "androidxMedia3UiVersion" }
androidx-media3-media3-exoplayer-dash2 = { module = "androidx.media3:media3-exoplayer-dash", version.ref = "androidxMedia3ExoplayerDashVersion" }
androidx-media3-media3-exoplayer2 = { module = "androidx.media3:media3-exoplayer", version.ref = "androidxMedia3ExoplayerVersion" }
com-getkeepsafe-relinker-relinker = { module = "com.getkeepsafe.relinker:relinker", version.ref = "getkeepsafeRelinker" }
com-google-android-flexbox-flexbox = { module = "com.google.android.flexbox:flexbox", version.ref = "googleFlexbox" }
com-github-bumptech-glide-glide2 = { module = "com.github.bumptech.glide:glide", version.ref = "githubGlideVersion" }
com-tencent-mmkv = { module = "com.tencent:mmkv", version.ref = "tencentMmkv" }
io-github-cymchad-baserecyclerviewadapterhelper4 = { module = "io.github.cymchad:BaseRecyclerViewAdapterHelper4", version.ref = "githubBaserecyclerviewadapterhelper4Version" }
io-github-youth5201314-banner = { module = "io.github.youth5201314:banner", version.ref = "githubBannerVersion" }
com-github-wuao-flycotablayout2 = { module = "com.github.wuao:FlycoTabLayout2", version.ref = "githubFlycotablayout2Version" }
material = { module = "com.google.android.material:material", version.ref = "material" }
androidx-lifecycle-viewmodel-ktx = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycleViewmodelKtx" }
org-greenrobot-eventbus3 = { module = "org.greenrobot:eventbus", version.ref = "orgGreenrobotEventbus" }
scwang90-refresh-footer-classics = { module = "io.github.scwang90:refresh-footer-classics", version.ref = "refreshFooterClassicsVersion" }
scwang90-refresh-header-material = { module = "io.github.scwang90:refresh-header-material", version.ref = "refreshHeaderMaterialVersion" }
scwang90-refresh-layout-kernel = { module = "io.github.scwang90:refresh-layout-kernel", version.ref = "refreshLayoutKernelVersion" }
shapeblurview = { module = "com.github.centerzx:ShapeBlurView", version.ref = "shapeblurview" }
squareup-converter-gson = { module = "com.squareup.retrofit2:converter-gson", version.ref = "squareupConverterGson" }
squareup-retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "squareupRetrofit" }
squareup-logging-interceptor = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "squareupLoggingInterceptor" }
squareup-okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "squareupOkhttp" }
utilcodex = { module = "com.blankj:utilcodex", version.ref = "utilcodex" }
play-services-ads-identifier = { group = "com.google.android.gms", name = "play-services-ads-identifier", version.ref = "playServicesAdsIdentifier" }
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }