Files
assistant-android/dependencies.gradle
2025-07-01 16:52:31 +08:00

161 lines
3.7 KiB
Groovy
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ext {
//Android
buildToolsVersion = "34.0.0"
compileSdkVersion = 34
minSdkVersion = 21
targetSdkVersion = 30 // 升级targetSdkVersion到 34 时需要根据官方文档补全前台服务的权限类型。比如 NDownloadServiceKeepAliveService
// application info (每个大版本之间的 versionCode 增加 20)
versionCode = 1210
versionName = "5.43.0"
applicationId = "com.gh.gamecenter"
applicationIdGat = "com.gh.gamecenter.intl"
// AndroidX
core = "1.3.2"
multiDex = "2.0.1"
appCompat = "1.2.0"
cardView = "1.0.0"
fragment = "1.2.5"
annotation = "1.1.0"
percentLayout = "1.0.0"
constraintLayout = "2.1.3"
databinding = "3.4.1"
recyclerView = "1.1.0"
lifeCycle = "2.5.1"
lifeCycleExtensions = "2.2.0"
asynclayoutinflater = "1.0.0"
room = "2.6.1"
workManager = "2.6.0"
viewpager2 = "1.0.0"
ktx = "1.2.0"
localbroadcastmanager = "1.0.0"
webkit = "1.4.0"
collection = "1.2.0"
activity = "1.2.4"
material = "1.2.1"
butterKnife = "10.1.0"
eventbus = "3.0.0"
eventbusApt = "3.0.1"
// rxJava & rxAndroid
rxBinding = "0.3.0"
rxJava2 = "2.2.19"
rxAndroid2 = "2.1.1"
rxBinding2 = "2.1.1"
retrofit = "2.3.0"
okHttp = "4.11.0"
gson = "2.8.2"
zxing = "3.2.1"
fresco = "2.6.0"
ormlite = "5.0"
systemBarTint = "1.0.3"
switchButton = "1.4.5"
swipeLayout = "1.2.0@aar"
autoScrollViewPager = "1.1.2"
weiboSDK = "12.5.0@aar"
apkChannelPackage = "3.0.6"
//Test
jUnit = '4.12'
stetho = '1.5.0'
leakcanary = '2.9.1'
// 大图查看
bigImageViewer = "1.8.1"
bugly = "2.6.6"
buglyTinkerSupport = "1.3.4"
bytedanceApplog = "6.16.9"
bytedanceAppConvert = "1.3.2.1"
// 权限申请库
rxPermissions = "0.11"
expandableLayout = "2.9.2"
smartRefreshLayout = "1.1.3"
versioncompare = "1.2.8"
gsyVideo = "v8.1.3-jitpack"
chucker = "3.2.0"
dsBridge = "3.0-SNAPSHOT"
matisse = "0.5.1"
picasso = "2.5.2"
lottie = "3.7.0"
lottieCompose = "5.2.0"
flexbox = "3.0.0"
pickerView = "4.1.8"
verifier = "1.0.6"
skeleton = "1.1.5"
mta = "6.8.0"
romChecker = "1.0.3"
oss = "2.8.8"
desugarJdkLibs = "1.1.5"
toolargetool = "0.3.0"
chart = "3.1.0"
zip4j = "2.6.1"
whatTheStack = "0.1.0_rt"
apkParser = "v2.6.10"
nanohttpd = "2.3.1"
aliyunLog = "2.6.4"
easyFloat = "2.0.4-fix_proguard"
splitties = "3.0.0"
apksig = "1.0.0"
gid = "1.3.4"
shortcut = "1.0.2"
sentry = "6.20.0"
autoServiceVersion = "1.0-rc7"
routerVersion = "1.2.2"
composeVersion = "1.2.1"
activityComposeVersion = "1.6.0"
composeCompilerVersion = "1.5.14"
constraintlayoutCompose = "1.0.1"
sensorsDataVersion = "6.8.0"
documentfile = "1.0.1"
// 由于做了穿山甲 assets 插件的重定向,要是更改版本需要检查插件是否需要更新!
// 相关的更改
// 1. app/build.gradle 对 asset 的移除
// 2. PluginAssetTransform 类相关的处理
csjVersion = "6.1.5.9.1"
// 由于做了广点通广告 assets 插件的重定向,要是更改版本需要检查插件是否需要更新!
qGameVersion = "1.71.2"
qGameAdVersion = "4.575.1445.0"
blankjUtilCodex = "1.30.4"
acloudPush = "3.8.8.1"
jpushVersion = "5.4.0"
jverifiationVersion = "3.4.2"
honorPushVersion = "7.0.61.303"
volcTlsVersion = "1.1.4"
xcrashVersion = "3.1.0"
aliPayVersion = "15.8.17"
fuzzyVersion = "1.4.0"
acceleratorVersion = "3.0.0"
svg = "1.4"
}
apply from: 'dependencies_vasdk.gradle'
apply from: "${pluginBasePath}/PluginConfig.gradle"
apply from: "${pluginBasePath}/VaConfig.gradle"