java - Cannot solve Android Error:Execution failed for task ':app:compileDebugJavaWithJavac' -
still having following error:
error:execution failed task ':app:compiledebugjavawithjavac'. compilation failed; see compiler error output details. even after trying solutions on stackoverflow, still stuck on how solve issue. guide me through how solve this?
when sync project works fine when run app crash. past month everthing working fine , crashed.
targeting api 22 since creativesdk work fine api based on blog have came across site adobe creative sdk.
full error message:
:app:compiledebugjavawithjavac - not incremental (e.g. outputs have changed, no previous execution, etc.). exception has occurred in compiler (1.8.0_60). please file bug @ java bug database (http://bugreport.java.com/bugreport/) after checking database duplicates. include program , following diagnostic in report. thank you. java.lang.classformaterror: illegal utf8 string in constant pool in class file com/sun/tools/javac/tree/doctreemaker @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(classloader.java:760) @ java.security.secureclassloader.defineclass(secureclassloader.java:142) @ java.net.urlclassloader.defineclass(urlclassloader.java:467) @ java.net.urlclassloader.access$100(urlclassloader.java:73) @ java.net.urlclassloader$1.run(urlclassloader.java:368) @ java.net.urlclassloader$1.run(urlclassloader.java:362) @ java.security.accesscontroller.doprivileged(native method) @ java.net.urlclassloader.findclass(urlclassloader.java:361) @ java.lang.classloader.loadclass(classloader.java:424) @ java.lang.classloader.loadclass(classloader.java:357) @ com.sun.tools.javac.parser.parserfactory.<init>(parserfactory.java:73) @ com.sun.tools.javac.parser.parserfactory.instance(parserfactory.java:54) @ com.sun.tools.javac.main.javacompiler.<init>(javacompiler.java:356) @ com.sun.tools.javac.main.javacompiler.instance(javacompiler.java:88) @ com.sun.tools.javac.main.main.compile(main.java:485) @ com.sun.tools.javac.api.javactaskimpl.docall(javactaskimpl.java:129) @ com.sun.tools.javac.api.javactaskimpl.call(javactaskimpl.java:138) @ org.gradle.api.internal.tasks.compile.jdkjavacompiler.execute(jdkjavacompiler.java:45) @ org.gradle.api.internal.tasks.compile.jdkjavacompiler.execute(jdkjavacompiler.java:33) @ org.gradle.api.internal.tasks.compile.daemon.compilerdaemonserver.execute(compilerdaemonserver.java:53) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:497) @ org.gradle.messaging.dispatch.reflectiondispatch.dispatch(reflectiondispatch.java:35) @ org.gradle.messaging.dispatch.reflectiondispatch.dispatch(reflectiondispatch.java:24) @ org.gradle.messaging.remote.internal.hub.messagehub$handler.run(messagehub.java:360) @ org.gradle.internal.concurrent.executorpolicy$catchandrecordfailures.onexecute(executorpolicy.java:54) @ org.gradle.internal.concurrent.stoppableexecutorimpl$1.run(stoppableexecutorimpl.java:40) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617) @ java.lang.thread.run(thread.java:745):app:compiledebugjavawithjavac failed error:execution failed task ':app:compiledebugjavawithjavac' compilation failed; see compiler error output details. my build.gradle(app):
apply plugin: 'com.android.application' buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' } } allprojects { apply plugin: 'maven' tasks.withtype(javacompile) { options.fork = true options.incremental = true } repositories { mavencentral() jcenter() maven { url "${project.rootdir}/creativesdk-repo/release" //add correct location of creativesdk library files } } } android { compilesdkversion 22 buildtoolsversion "22.0.1" defaultconfig { applicationid "com.example.yo.mophoto" minsdkversion 21 targetsdkversion 22 versioncode 1 versionname "1.0" multidexenabled true renderscripttargetapi 22 renderscriptsupportmodeenabled true } signingconfigs { release { storefile file('release.key') storepassword '123456' keyalias 'alias' keypassword '123456' } } compileoptions { sourcecompatibility javaversion.version_1_7 targetcompatibility javaversion.version_1_7 } sourcesets { main { setroot 'src/main' } debug { setroot 'src/debug' } } buildtypes { release { signingconfig signingconfigs.release minifyenabled false proguardfiles getdefaultproguardfile('proguard-android.txt'), 'proguard-rules.pro' } debug { debuggable true minifyenabled false } } packagingoptions { exclude 'meta-inf/notice.txt' exclude 'meta-inf/license.txt' } dexoptions { jumbomode true incremental true predexlibraries false javamaxheapsize "4g" } } dependencies { compile filetree(dir: 'libs', include: ['*.jar']) testcompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:22.2.1' compile 'com.android.support:design:22.2.1' compile 'com.android.support:multidex:1.0.1' compile 'com.adobe.creativesdk:image:4.0.0' compile 'com.android.support:recyclerview-v7:22.0.0' compile 'com.android.support:cardview-v7:22.2.1' compile 'org.lucasr.twowayview:twowayview:0.1.4' compile files('libs/universal-image-loader-1.9.0.jar') compile 'com.oguzdev:circularfloatingactionmenu:1.0.2' }
seems using java 1.8. and
compileoptions { sourcecompatibility javaversion.version_1_7 targetcompatibility javaversion.version_1_7 }
i suggest try java 1.7. i'm not sure error looks this not able parse text.
also suggest an exception has occurred in compiler (1.8.0_60). please file bug @ java bug database.
Comments
Post a Comment