2014-06-21 2 views
0

어젯밤 Android 용 응용 프로그램 (현재 Google Play 스토어의 베타 테스트 단계에 있음)에서 작업 중이며 Eclipse를 열었을 때 전체 작업 공간이 누락 된 것을 발견했습니다. 여기에서 수정을 찾으십시오 (각 작업 공간 파일을 Eclipse로 가져 오는 작업과 관련됨). 나는 모든 것이 사라 졌음을 발견하기 위해 나의 명단을 열었다. 완전히 비어있다. 나는이 프로젝트에 많은 시간을 할애했다. 나는이 프로젝트를 놓쳤다는 것을 두려워했다. Play 스토어뿐만 아니라 PC에서도 저장되는 .apk 파일에서 매니페스트를 검색 할 수 있습니까?AnroidManifest.xml이 갑자기 비어 있고 내 디렉터리에 문자가 중국어로 표시됩니다.

+0

http://stackoverflow.com/a/4191807/804773 - 사용해보기. 또한 BACKUPS – Grambot

+2

@ TheCapn - 백업 복사본을 만들기보다는 [_version control system_] (http://git-scm.com/book/en/Getting-Started-About-Version-Control)을 사용하는 것이 좋습니다. – DaoWen

+0

apktool을 사용하여 매니페스트를 다시 추출 할 수 있습니다. – matiash

답변

3

apk를 zip 파일로 여는 경우 매니페스트를 다시 가져올 수 있습니다. 불행히도 그것은 16 비트 유니 코드로 컴파일 될 것이지만 충분히 쉽게 ASCII로 변환 할 수 있습니다.

다음은 진짜 질문입니다. 왜 소스 컨트롤을 사용하지 않습니까? 집 프로젝트에 대해서도해야합니다. 코드가 오픈 소스 인 경우 github와 같은 무료 호스트가 있고, 소규모 팀을위한 어셈블러와 같은 비공개 repos를위한 무료 호스트도 있습니다.

+0

진심으로! 소스 컨트롤을 사용하십시오! (일명 개정 관리 또는 버전 관리) 저는 개인적으로 모든 CompSci/Software Engineering 커리큘럼의 첫해에 버전 관리가 포함되어 있지 않다고 생각합니다. * 코드의 증분 기록이 있어야합니다. 너는 무언가를 뒤로 굴릴 필요가있다. – DaoWen

+0

** Pro-tip : ** 교육 기관에 소속되어 있거나 전자 메일 주소가 링크되어있는 경우 Github에서 학술 검색 계정을 요청할 수 있습니다. Github의 개인 계좌 수는 제한되어 있습니다 (3-6, 정확하게 기억하십시오) [링크는 여기] (https://education.github.com/) – indivisible

+0

@indivisible - [bitbucket에서 무료 교육 계정]을 얻을 수도 있습니다 (http://blog.bitbucket.org/2012/08/ 20/bitbucket-academic /), 이는 훨씬 덜 제한적입니다. 나는 각각 하나씩 가지고 있지만, 나는 [Github 학생 계좌에 2 년 제한] (http://stackoverflow.com/questions/12361700/what-happens-to-a-github-student-accounts-repositories-at)이라고 생각합니다. - 끝 - 2 - 년) 곧오고있다 ... – DaoWen