问题一:Didn‘t find class “androidx.core.app.CoreComponentFactory“
解决方式:
本文的解决方式是修改jdk为1.8,然后修改Android Studio的Build Variants的项目为release
问题二:Caused by: java.lang.RuntimeException
- Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules jetified-kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and jetified-kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin
解决方式:
build.gradle中添加:
implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0"))
问题三:AndroidStudio 不生成BuildConfig文件
Gradle 8.0默认不生成 BuildConfig 文件
解决方法一:降低Gradle插件版本
解决方法二:gradle.properties 中添加
#编译的时候生成BuildConfig文件, android.defaults.buildfeatures.buildconfig=true
问题四:Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules
有重复类
在Gradle Scripts里的build.gradle添加上这段代码
dependencies {
... ... ...
implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0"))
... ... ..
}