문제는 파악이 되었는데 해결방법을 모르겠습니다..ㅠㅠ
제금 제가 처한 상황은 이렇습니다.
개발환경은 이클립스이며 안드로이드를 개발하고 있습니다.
안드로이드 프로젝트 A와 B가 있습니다.
A는 메인프로젝트이며 B는 'Is Library'를 체크하여 A의 라이브러리로 사용되는 프로젝트입니다.
A의 libs폴더에는 아무것도 없으며, B의 libs에는 gson-2.2.2.jar가 들어가있습니다.
A에 프로가드를 적용하지 않고 Export Signed Application Pakage...으로 apk파일을 만든 뒤 설치하면 잘 실행됩니다.
그런데 프로가드를 적용한 뒤 apk파일을 만들면 gson을 사용하는 부분에서 앱이 종료되어버립니다.
여기까지가 제가 처한 상황입니다.
proguard-project.txt에 -dontwarn com.google.gson.**을 넣어도 보았고
-libraryjars ..\B\libs\gson-2.2.2.jar 를 넣어보았고 -keep class com.google.gson.** { *; }도 넣어보았지만
gson만 만나면 앱이 죽어버립니다. gson을 찾을 수 없어서 죽는거 같습니다.
Is Library로 라이브러리화 시킨 프로젝트의 libs폴더에 들어가있는 jar파일을 메인 프로젝트에서 인식시킬 수 있는 방법이 무엇인지 궁금합니다.