안드로이드 프로젝트 생성시 tools/lib/proguard.cfg (no such file or directory) 해결법

2012/06/27 15:22

안드로이드 개발은 정말 짜증나는게 정책이 너무 자주 바뀐다는 점이다. ADT를 업데이트 할 때마다 기존 프로젝트가 동작안하는게 말이나 되는가? 최근에는 라이브러리 폴더는 libs이어야만 한다는 점때문에 지인께서 간만에 욕했다는... ㅎㅎ ^^


ADT의 SDK를 업데이트 하면서 무슨 이유인지 모르겠지만 프로젝트를 새로 생성할 때 아래와 같은 경고를 띄운다. 


tools/lib/proguard.cfg (no such file or directory)

또는

tools/lib/proguard.cfg (지정된 파일을 찾을 수 없습니다.)


다음에 프로젝트 자체는 생성되지만 오류가 생겨서 더이상 진행할 수 없게 된다.


proguard.cfg는 자바기반으로 만든 apk가 역컴파일이 가능하다는 보안적인 측면을 보완하기 위해 만들어진 것이다. 근데 무슨 이유인지 몰라고 ADT 업데이트 된 이후 이 파일이 없다니... 이해가 되지 않더라. 


검색하니 default.properties에 progauard.config=proguard.cfg를 삭제하라는 해결법이 있던데... 그건 아닌 것 같고....


일단 에러를 없애기 위해 다음과 같은 작업을 했다.


cp /android-sdk/tools/proguard/examples/android.pro /android-sdk/tools/lib/proguard.cfg


그리고 나서 프로젝트를 다시 만드니 잘 만들어진다.


웹서핑을 더 하고 나니 ADT를 업데이트 하면 잘된다고 하더라. 



구글아.... 편하게 개발하게 해줘!


글쓴이 : 지돌스타(http://blog.jidolstar.com/823

저작자 표시 비영리 동일 조건 변경 허락

Android , , , ,