마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이클립스에서 -> 안드로이드 스튜디오로 바꾸니까 app:mergeDebugResources 질문드립니다.

0 추천
안녕하세요.

이클립스로 개발되었던 프로젝트를 안드로이드 스튜디오로 바꾸니까

 

----------------------------------------------------------------------------------------

 

Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
Error:java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:

 

----------------------------------------------------------------------------------------

 

이 오류가 나옵니다.

제가 검색해서 해본 방법은 프로젝트를 C 드라이브가 아닌 D 드라이브에 생성도 해보고

혹시 라이브러리가 중첩이 되는게 있어서 그런가 싶어서 라이브러리도 다 지워보고..

multiDexEnabled true 도 넣어보고 해도 오류 메시지가 전혀 바뀌지가 않습니다;;

 

https://plus.google.com/113689573612047638807/posts/4a8wp4kmB1F

http://jungyoul2.tistory.com/37

https://www.facebook.com/groups/codingeverybody/permalink/1207827265924474/

를 참고했습니다..
꾸우우 (1,140 포인트) 님이 2016년 12월 20일 질문
또 확인해 보니까, R.java 파일도 생성이 안됩니다;;

1개의 답변

0 추천
폴더명 + resouce명까지 256문자가 넘어서일겁니다.

폴더명만 줄일게 아니라 긴 리소스명도 줄여야죠 R.drawable.abcdefghijklmnopqrstuvwxyz -> R.drawable.abcd
익명사용자 님이 2016년 12월 21일 답변
감사합니다...
그런데 예를  
R.drawable.abcdefghijklmnopqrstuvwxyz -> R.drawable.abcd 이렇게 들어주셧는데요. 이런걸 한번에 확인 하는 방법은 없을까요..?
아니면 하나하나 확인하고 수정을 해야할까요..?
...