com.android.tools.r8.kotlin.H

引用kotlin的aar后,编译时报错

找到项目中settings.gradle

把这部分加到上面

复制代码
pluginManagement {
    buildscript {
        repositories {
            mavenCentral()
            maven {
                url = uri("https://storage.googleapis.com/r8-releases/raw")
            }
        }
        dependencies {
            classpath("com.android.tools:r8:8.2.24")
        }
    }
}

在文件中proguard-rules.pro 添加

复制代码
-dontwarn java.lang.invoke.StringConcatFactory

可能需要升级compile到34 (target34 min21)

找到build.gradle(app) 改为11

复制代码
	compileOptions {
        sourceCompatibility JavaVersion.VERSION_11
        targetCompatibility JavaVersion.VERSION_11
    }
相关推荐
Julien200424 分钟前
管理机密(一)
运维·服务器·开发语言·学习方法
Chen_harmony27 分钟前
七、STL与string类
开发语言·c++
沐晓时光33 分钟前
C语言入门,字符串和字符串函数知识讲解
c语言·开发语言
xxxiugou1231 小时前
C++命名空间与引用全解析
开发语言·c++
灿飞1 小时前
Kotlin与Java虚拟机七:空安全:把十亿美元的错误消灭在类型系统里
java·kotlin
传奇开心果1 小时前
【Flutter踩坑排雷】第3课:const 误用坑|const 错误使用引发 UI 异常与性能损耗
android·flutter
哲鲤2 小时前
AOSP思绎|Android 多媒体:一段视频为什么需要这么多服务
android
阿杰m2 小时前
Android源码第三章:Handler、Looper 与 MessageQueue——一条消息如何入队、唤醒并执行
android
yangmu32032 小时前
编程语言发展简史:从机器指令到智能协作
开发语言
海雅达手持终端PDA5 小时前
巡线、深井、爆管抢修与极寒水网的硬件矩阵怎么配?海雅达水务巡检终端PDA选型指南
android·物联网·5g·集成测试·能源·政务