fix(mobile): 升级 livekit_client 至 2.10.0 以兼容 Dart 3.13 并恢复安卓出包
Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
co-authored by
Cursor
multica-agent
parent
1d393f4f1e
commit
b7a31de5b6
@@ -81,16 +81,3 @@ kotlin {
|
||||
flutter {
|
||||
source = "../.."
|
||||
}
|
||||
|
||||
// livekit_client 插件硬编码 compileSdk = 34,但它依赖的 flutter_webrtc 要求消费者 ≥36,
|
||||
// AAR 元数据校验会因此失败。:app 先于各插件求值(根脚本有 evaluationDependsOn(":app")),
|
||||
// 所以在插件求值完成后把它的 compileSdk 抬到 36。
|
||||
rootProject.subprojects {
|
||||
if (name == "livekit_client") {
|
||||
afterEvaluate {
|
||||
extensions.configure<com.android.build.gradle.LibraryExtension> {
|
||||
compileSdk = 36
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,3 +7,7 @@ android.builtInKotlin=false
|
||||
|
||||
# 三方插件 Java/Kotlin 编译目标不一致时降级为警告(见 build.gradle.kts 注释)
|
||||
kotlin.jvm.target.validation.mode=warning
|
||||
|
||||
# jpush_flutter_android 1.0.2 的 consumer ProGuard 含 -dontoptimize,AGP 9 默认拒绝合并。
|
||||
# 本应用 release 已关闭混淆;该开关只让整包构建通过,不改变极光/华为通道行为。
|
||||
android.r8.globalOptionsInConsumerRules.disallowed=false
|
||||
|
||||
Reference in New Issue
Block a user