https://github.com/facebook/rebound 에 있는 facebook rebound라는 프로젝트를 android studio에서 import를 하고 gradle sync까지 완료했습니다.
하지만 실행을 하니 문제가 발생하네요...
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:704)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673)
at com.android.dx.command.dexer.Main.access$300(Main.java:83)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602)
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:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:490)
at com.android.dx.command.dexer.Main.runMultiDex(Main.java:334)
at com.android.dx.command.dexer.Main.run(Main.java:244)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
...while parsing com/facebook/rebound/BaseSpringSystem.class
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:704)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673)
at com.android.dx.command.dexer.Main.access$300(Main.java:83)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602)
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:632)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:505)
at com.android.dx.command.dexer.Main.runMultiDex(Main.java:334)
at com.android.dx.command.dexer.Main.run(Main.java:244)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
...while parsing com/facebook/rebound/Spring$1.class
2 errors; aborting
:rebound-android-playground:dexDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':rebound-android-playground:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
이런 에러가 납니다...
검색을 해보니 java version이라는 의견이 많았는대요 1.7로 변경하고 해도 동일하게 발생합니다.
혹시 이 문제 해결하신 분 계신가요??
댓글
댓글 리스트-
답댓글 작성자droy 작성시간 15.05.15 yeojoy 감사합니다
-
작성자droy 작성시간 15.05.17 저도 다른 프로젝트에서 이 문제 발생하네요
-
작성자droy 작성시간 15.05.17 #
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 1048576 bytes for AllocateHeap
이런 로그가 쌓여있네요
메모리 부족 때문에 생기는 에러가 아닐지.. -
답댓글 작성자yeojoy 작성자 본인 여부 작성자 작성시간 15.05.18 아 이것을 말씀하시는 것이었군요!
글쎄요... 잘 모르겠습니다... gradle vm에 option으로 -Xmx256m 도 추가해 보고 했는데 안되더라구요~ 하드웨어는 회사컴이 16gb라 문제가 될 게 없을거 같구요 혹시 다른 방법이 있을까요?? -
답댓글 작성자droy 작성시간 15.05.18 yeojoy 저도 계속 정보 공유할게요~ 감사합니다.