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

안드로이드 어플리케이션 apk파일 없이 소스 디컴파일 가능한가요?

0 추천
안드로이드 어플리케이션 apk파일 없이 소스 디컴파일이 가능할까요?

 

제가 실수로 프로젝트워크스페이스를 지워버려서요

이클립스를 이용해서 핸드폰에 올린 어플은 존재하는데 이 어플만으로는 디컴파일 불가능할까요?

백업도 안해놨는데.. 고수님들의 답변 부탁드려요!!
전파공학 (120 포인트) 님이 2014년 7월 24일 질문

3개의 답변

0 추천
폰에 있다면, ES 탐색기나 adb 를 사용해서 apk로 생성이 가능합니다.

ES 탐색기 사용시 : http://64bitos.tistory.com/84

adb 명령어 사용시 : http://snowbora.tistory.com/667

 

단지 apk를 디컴파일 하더라도 100% 디컴파일이 되는건 아니라서..

참조만 하실 수 있는 수준이실 겁니다.

 

디컴파일한 소스는 참조용으로 두고 다시 만드시는게 좋을 겁니다.
사악미소 (65,330 포인트) 님이 2014년 7월 24일 답변
감사합니다!! 참고해볼게요!!
0 추천
불가능하다고 생각하시면 됩니다. 결국 깐 어플도 apk로 받아야 하는데 디컴파일 자체가 완벽하지 않죠.

그게 가능하다면 힘들게 어플 개발을 할 필요가 없지 않을까요?
익명사용자 님이 2014년 7월 24일 답변
그것도 맞네요! 다 디컴파일이 가능하다면 모든 어플 카피가 가능하겠네요!! 좋은의견 감사합니다!!
0 추천
저도 글쓴분과 똑같은 경험을 했습니다.

그래서 폰에 있는 프로그램 APK로 백업하고

다행히 프로가드는 적용 안해놔서 디컴파일이 가능했습니다.

디컴파일이 가능하긴 하나 소스가 온전히 나오지는 않습니다.

오히려 더 헷갈릴수도 있구요..

전 2달 한거 다 날려서 디컴파일하고 간혹 하다가 막히는거 있으면

디컴파일 소스 분석해서 하고 그랬네요...

apk 프로가드 적용해 놓으셨으면 GG입니다..

프로가드 적용 안되어 있어도 완전한 로직은 나오지 않고

오히려 헷갈릴수도 있어요;;

참고용으로만 보시기 바랍니다.
갸아악 (21,260 포인트) 님이 2014년 7월 24일 답변
프로가드는 안해놓아서 댓글달아주신분이 추천해주신 방법으로 apk생성하고 디컴파일 해보려구요! 감사합니다!
...