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
    }
相关推荐
雨白9 小时前
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
android·java
诺诺Okami13 小时前
Android Framework-Launcher-UI和组件
android
潘潘潘14 小时前
Android线程间通信机制Handler介绍
android
潘潘潘14 小时前
Android动态链接库So的加载
android
潘潘潘15 小时前
Android多线程机制简介
android
CYRUS_STUDIO16 小时前
利用 Linux 信号机制(SIGTRAP)实现 Android 下的反调试
android·安全·逆向
CYRUS_STUDIO17 小时前
Android 反调试攻防实战:多重检测手段解析与内核级绕过方案
android·操作系统·逆向
黄林晴20 小时前
如何判断手机是否是纯血鸿蒙系统
android
火柴就是我21 小时前
flutter 之真手势冲突处理
android·flutter
法的空间21 小时前
Flutter JsonToDart 支持 JsonSchema
android·flutter·ios