@@ -8,6 +8,11 @@ plugins {
8
8
alias(libs.plugins.jetbrainsKotlinAndroid)
9
9
}
10
10
11
+ val sdkVersionFile = file(" ../gradle.properties" )
12
+ val properties = Properties ()
13
+ properties.load(sdkVersionFile.inputStream())
14
+ val agoraSdkVersion = properties.getProperty(" rtc_sdk_version" )
15
+ println (" ${rootProject.project.name} agoraSdkVersion: ${agoraSdkVersion} " )
11
16
val localSdkPath = " ${rootProject.projectDir.absolutePath} /../../sdk"
12
17
13
18
android {
@@ -85,7 +90,7 @@ android {
85
90
outputs.all {
86
91
if (this is ApkVariantOutputImpl ) {
87
92
this .outputFileName =
88
- " ${rootProject.name} _${libs.versions.agoraSdk.get() } _${
93
+ " ${rootProject.name} _${agoraSdkVersion } _${
89
94
SimpleDateFormat (" yyyyMMddHHmm" ).format(
90
95
Date ()
91
96
)
@@ -129,8 +134,10 @@ dependencies {
129
134
if (File (localSdkPath).exists()) {
130
135
implementation(fileTree(localSdkPath).include(" *.jar" , " *.aar" ))
131
136
} else {
132
- implementation(libs.agora.full.sdk)
133
- implementation(libs.agora.full.screen.sharing)
137
+ implementation(" io.agora.rtc:full-sdk:${agoraSdkVersion} " )
138
+ implementation(" io.agora.rtc:full-screen-sharing:${agoraSdkVersion} " )
139
+ // implementation(libs.agora.full.sdk)
140
+ // implementation(libs.agora.full.screen.sharing)
134
141
}
135
142
136
143
}
0 commit comments