android - AndroidStudio ExternalSystemException with kotlin 0.12.213 -
environment
given have:
kotlin 0.12.213
dependencies { compile filetree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.gms:play-services:7.5.0' compile 'com.android.support:appcompat-v7:22.2.0' compile 'com.android.support:support-v4:22.2.0' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" } buildscript { ext.kotlin_version = '0.12.213' repositories { mavencentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version" } }gradle plugin 1.2.3
classpath 'com.android.tools.build:gradle:1.2.3'android studio ai-141.1972460
issue
when run android application, get:
com.android.ide.common.blame.output.gradlemessage$kind pluginclassloader[org.jetbrains.kotlin, 0.12.200.idea141.8] com.intellij.openapi.externalsystem.model.externalsystemexception: com.android.ide.common.blame.output.gradlemessage$kind pluginclassloader[org.jetbrains.kotlin, 0.12.200.idea141.8] @ org.jetbrains.plugins.gradle.service.project.gradleexecutionhelper.execute(gradleexecutionhelper.java:223) @ com.android.tools.idea.gradle.invoker.gradletasksexecutor.invokegradletasks(gradletasksexecutor.java:400) @ com.android.tools.idea.gradle.invoker.gradletasksexecutor.run(gradletasksexecutor.java:221) @ com.intellij.openapi.progress.impl.coreprogressmanager$taskrunnable.run(coreprogressmanager.java:563) @ com.intellij.openapi.progress.impl.coreprogressmanager$2.run(coreprogressmanager.java:152) @ com.intellij.openapi.progress.impl.coreprogressmanager.registerindicatorandrun(coreprogressmanager.java:452) @ com.intellij.openapi.progress.impl.coreprogressmanager.executeprocessunderprogress(coreprogressmanager.java:402) @ com.intellij.openapi.progress.impl.progressmanagerimpl.executeprocessunderprogress(progressmanagerimpl.java:54) @ com.intellij.openapi.progress.impl.coreprogressmanager.runprocess(coreprogressmanager.java:137) @ com.intellij.openapi.progress.impl.progressmanagerimpl$1.run(progressmanagerimpl.java:126) @ com.intellij.openapi.application.impl.applicationimpl$8.run(applicationimpl.java:400) @ java.util.concurrent.executors$runnableadapter.call(executors.java:511) @ java.util.concurrent.futuretask.run(futuretask.java:266) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617) @ java.lang.thread.run(thread.java:745) @ org.jetbrains.ide.pooledthreadexecutor$1$1.run(pooledthreadexecutor.java:56) workarounds
right way run application on androidstudio 1.3 preview close androidstudio , open again each time want run app. otherwise, subsequent runs throw exception above. invalidate cahcnes/restart, did not solve issue.
just use androidstudio 1.2.1.1 since problem not exist there.
this fixed in kotlin 0.12.356. may see discussion in corresponding issue: kt-7862.
Comments
Post a Comment