2013-01-28 1 views
2

저는 Android 앱을 사용하고 있었지만 어제 내 하드 디스크가 손상되어 모든 데이터가 사라졌습니다. 지금 내가 남긴 것은 내가 백업 한 .apk 파일이다. 어떻게 든 그 .apk 파일에서 내 코드를 되 찾을 수 있었지만 Eclipse에서 전체 프로젝트를 가져 오는 방법을 알지 못했습니다. 드로어 블, 값, 매니페스트 등과 같은 다른 폴더와 함께 소스는 하나의 폴더에 저장됩니다. 어떤 도움을 주시면 감사하겠습니다.디 컴파일 된 파일 실행 중

+0

앱을 분해 하시겠습니까? 예 – TN888

답변

0

나는 두 가지 방법이 있습니다

  1. 다운로드 APKTool (url를)하고 APK 패키지를 디 컴파일. Here 자습서가 있습니다. 그런 다음 Ecplise로 코드를 가져와야합니다.

  2. 전문가에게 가서 하드 디스크를 복원하십시오.

나는 당신이 코드에 대한 APK-도구 나 smali/backsmali 도구를 사용한 suposed, 당신은 응용 프로그램을 컴파일하려고하면 내가 먼저 확인

0

를, 도움이되기를 바랍니다.

  1. AFAIK 자바 코드를 다시 가져올 수 없습니다. 디 컴파일 후 smali 코드를 얻습니다. 이것은 dalvik 어셈블리 언어입니다. 나는 당신이 그 안에 앱을 쓰고 싶지 않다고 생각한다.

  2. 앱 개발자는 APK가 아닌 코드를 백업했을 것입니다. 그럼, 우리에게 거짓말하지 않았습니까?

+7

누구나 자신의 코드, 특히 초보자를 백업하는 것은 아닙니다. 그가 악의적 인 의도가있는 것을 디 컴파일하려고하기 때문에 그것을 가정하지 마십시오. – Eric

+0

내 대답을 다시 쓰는 이유는 무엇입니까? – TN888

+0

나는 백업도하지 않는다. – TN888