안드로이드 프로젝트 생성시 tools/lib/proguard.cfg (no such file or directory) 해결법
안드로이드 개발은 정말 짜증나는게 정책이 너무 자주 바뀐다는 점이다. 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' 카테고리의 다른 글
| 안드로이드 jPCT-AE로 (근사) 직교투영(Orthogonal Projection) 실현하기 (0) | 2012/07/04 |
|---|---|
| 안드로이드 jPCT-AE를 활용해 간단한 기하구조를 만들어 Object3D를 다뤄보기 (0) | 2012/06/29 |
| 안드로이드 jPCT-AE로 OpenGL ES 3D 데모 개발 (0) | 2012/06/27 |
| 안드로이드 프로젝트 생성시 tools/lib/proguard.cfg (no such file or directory) 해결법 (0) | 2012/06/27 |
| HTML5 Canvas base64 데이타를 Android Bitmap으로 사용하기 (0) | 2012/06/26 |
| 안드로이드 개발시 ADB가 실행중 "Please 'adb uninstall ~' in a shell" 에러 메시지가 뜰 경우 처리 (0) | 2012/05/01 |