안녕하세요..


나쁜의도로 사용하려는건 아니구요..


(unity3d를 사용하여 만들고 있는데 iap의 리소스 경로가 유니티와 충돌이 생겨서 리소스 경로만 수정하려고 합니다.)


jar 파일을 디컴파일중인데 제가 하고있는방법이 맞는지 확인좀 부탁드립니다.

(NoClassDefFoundError가 나와버리네요..)


1. 이클립스를 이용해서 jar파일에서 변경이 필요한 class 내용을 쭉 드래그 해서 카피 했습니다.


2. 새로운 java 프로젝트를 생성하고 원래 package경로대로 package를 만들고 같은 이름의 java소스파일을 만들고 기존 class내용을 붙여넣기 하고,


3. 기존jar을 libs에 추가한뒤 새로만든 java파일에서 수정할 내용과, 에러뜨는 내용을 수정하였습니다.


4. 프로젝트 빌드후 bin 안에 생성된 *.class파일을 확인하고 기존 jar파일을 zip으로 열어서 해당 class파일을 지우고 새로 생성된 class파일을 추가하였습니다.


이후 폰에 넣고 테스트를 하였는데, 빌드는 정상적으로 되고 설치까진 잘되는데 iap를 실행하는부분(jar를 사용하는부분)에서 


NoClassDefFoundError : 방금수정한클레스


형식으로 에러를 내고 종료되네요..


이부분만 해결되면될꺼같은데...2일째 디컴파일 방법만 찾고있습니다..ㅜ.-;