mug*_*sim 12 android kotlin android-studio
Android工作室一直告诉我构建失败了.我没有使用Kotlin,我的所有代码都在JAVA中.只有当我想构建/运行项目时,我才会收到此错误.我总是需要删除.gradle文件夹并重新启动Android studio以使其再次运行.我觉得这不是一个IDE问题,因为我使用了IDE 3.1和3.3版本.我还将Kotlin更新到最新版本1.2.70
* What went wrong:
A problem occurred configuring project ':app'.
> Could not create task ':app:processProdDebugManifest'.
> java.lang.IllegalAccessException: Class kotlin.reflect.jvm.internal.FunctionCaller$FieldSetter can not access a member of class com.android.build.gradle.tasks.ManifestProcessorTask with modifiers "private"
ext.kotlin_version = "1.2.70"
Run Code Online (Sandbox Code Playgroud)
完成重新启动并使缓存无效后,构建成功,但在进行任何新的更改之后,我再次无法构建它,直到我重新启动整个IDE并删除.gradle文件夹
这是我的根项目版本号
ext {
// SDK and tools
minSDK = 18
targetSDK = 28
compileSDK = 28
buildTools = '28.0.2'
// SUPPORT LIBRARY
SupportLibrary = '28.0.0-rc02'
// Debug the App
debugMode = true
minify = true
proguard = false
multidex = false
// App Versioning
versionCode = 7
versionName = 0.7
}
Run Code Online (Sandbox Code Playgroud)
我通过更新到 Android 解决了这个问题
Studio 3.3 Canary 11 内部版本#AI-182.4323.46.33.5012296
确保也更新 gradle。更新后首次启动时会弹出窗口提示。
| 归档时间: |
|
| 查看次数: |
3058 次 |
| 最近记录: |