안드로이드 스튜디오 gradle error 해결

by 김지홍 posted Jul 23, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

앱을 하나 만들다가 문법적인 오류가 없음에도 불구하고 빌드 에러가 난 적이 있었다.

아마 Projekt structure 의 Dependencies 에서 라이브러리를 이것저것 넣고 빼다 보니 그랬던 것 같다.

대략적인 에러 코드는

Error:Execution failed for task ':app:dexDebug'    ...    java.exe finished with non-zero exit value 2 였다.

처음에 jar 파일을 직접 넣고 File Dependency 에서 추가를 했는데, 나중에는 Library Dependency에서 다시 추가해서 그런 것 같다.

같은 버전의 jar 파일이 이름이 다르게 중복되어 들어갔던 것이다.

 

해결방법은 이렇다.

C:\Users\사용자\AndroidStudioProjects\앱 이름\app\build\intermediates\pre-dexed\debug

에 들어가보면 중복된 라이브러리가 들어있을 것이다.

중복된 라이브러리들만(!) 지운 다음 다시 Project Structure 에 들어가서 라이브러리를 import 해주면 된다.


Articles

1 2 3 4 5 6 7 8 9 10