나는 이미 자주 묻는 질문과 답변을 알고 있지만 내가 찾은 답변 중 어느 것도 내 문제를 해결하지 못했습니다.
오류입니다.
Error:Gradle: Execution failed for task ':ffcommunity:preDexDebug'.
com.android.ide.common.internal.LoggedErrorException: Failed to run command:
D:\Android SDK\sdk\build-tools\20.0.0\dx.bat --dex --output D:\Users\ReVo\Documents\IntelliJ IDEA\FFCommunity\ffcommunity\build\intermediates\pre-dexed\debug\bananaquery-2ee85432877a057e7414910b8127805535139d5d.jar D:\Users\ReVo\Documents\IntelliJ IDEA\FFCommunity\ffcommunity\libs\bananaquery.jar
Error Code:
1
Output:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:472)
at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
at com.android.dx.command.dexer.Main.processClass(Main.java:665)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)
at com.android.dx.command.dexer.Main.access$600(Main.java:78)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:572)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:596)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:264)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)
...while parsing com/comuf/revonline/bananaquery/BananaInsert.class
1 error; aborting
오류는 bad class file magic (cafebabe) or version (0034.0000)
입니다.
나는 같은 날에 여러 번 문제없이 응용 프로그램을 빌드하고 실행했지만 이제는이 메시지와 함께 매번 실패합니다.
프로젝트 SDK는 Android API 19 Platform
이고 프로젝트 수준은 1.7
.
CompileSDK는 19
이고 buildToolsVersion은 '20.0.0'
입니다.
컴파일 옵션 :
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
그리고 dependencies
내가 가지고있다 :
compile files('libs/bananaquery.jar')
라이브러리는 Android API 19 Platform
프로젝트 수준의 SDK 로 빌드 됩니다 1.7
.
내 .jar
파일은 libs/
폴더 안에 있습니다.
IntelliJ IDEA 14 Preview를 사용하는데 그 이유가 될 수 있습니까? IntellIJ IDEA 13을 사용하면 "Gradle 동기화"상태가 유지됩니다.
내가 compile fileTree(dir: 'libs', include: ['*.jar'])
너무 가지고 있기 때문에 컴파일 파일은 쓸모가 없을 수 있습니다.