스마트폰 안드로이드 앱 개발 목적이거나 플레이 스토어가 지원이 안되는 기기의 경우 태블릿과 포함하여 내 스마트폰에서 해당 앱의 APK 파일을 추출하여 설치해야 됩니다. 마치 윈도우에서 프로그램이 EXE 파일을 통해 설치되는 것과 비슷한 개념입니다.
안드로이드 앱 개발 공부를 할 당시 어떤 앱이 어떤 구조로 개발됐는지 궁금하여 APK 파일을 추출해 디컴파일(소스 추출) 후 어떤 구조인지 대충 보고 참고하기도 하고 때로는 수정하고 그랬던 적이 있습니다. 한편으론 어려웠고 재밌었긴 했습니다.
APK Extractor 추출
대부분의 파일 탐색기 추출이 가능하지만 저는 시스템을 포함해 대부분의 APK 추출이 가능하고 별도의 권한이 필요 없으며 속도가 빠른 구글 플레이 스토어에서 설치한 APK Extractor 앱을 이용하고 있습니다.
1) APK Extractor 어플을 실행하면 시스템을 포함한 모든 앱들이 리스트로 나와 있습니다. 해당 앱을 꾹 누르면 공유도 가능하지만 선택하면 바로 SD 카드에 APK 파일이 추출됩니다. 못 찾는 것이 있으면 돋보기 메뉴를 이용하면 됩니다.
2) 하나하나 선택하기 힘들면 모두 선택할 수 있습니다.
3) 다수로 선택하여 추출하거나 공유할 수 있습니다.
4) 설정으로 들어가면 저장 경로와 형식 그리고 시스템/유저 앱을 따로 볼 수 있는 옵션 등이 있습니다.
5) 실제로 파일 탐색기 앱을 통해 보니 APK 파일이 추출된 것을 볼 수 있었습니다.
추출한 APK 파일을 타 안드로이드 기기에 파일을 전송하여 설치하면 됩니다. 하지만 안드로이드 버전에 따라 호환이 안돼 설치가 안되는 경우가 있을 수 있습니다.
*저녁노을* 주소 수정 / 삭제 답글달기
잘 보고 갑니다.
즐거운 금요일 되세요^^
답글: IT세레스 주소수정 / 삭제
저녁노을님도 즐거운 금요일 되세요.^^
momo is 주소 수정 / 삭제 답글달기
apk 파일 추출해주는 어플도 있었군요.. 잘보고 갑니다.^^
답글: IT세레스 주소수정 / 삭제
momo is님 감사합니다.^^
핑구야 날자 주소 수정 / 삭제 답글달기
백업할 때 도움이 되겠군요 덕분에 잘 배우고 갑니다
답글: IT세레스 주소수정 / 삭제
핑구야 날자님 감사합니다.
空空(공공) 주소 수정 / 삭제 답글달기
뭔가 전문적인 내용 같습니다 ㅎ
답글: IT세레스 주소수정 / 삭제
그리 봐주시니 감사합니다.ㅎㅎㅎ
Sakai 주소 수정 / 삭제 답글달기
전그냥구글플레이에서 설치된 항목을 이용합니다.
답글: IT세레스 주소수정 / 삭제
아하 그러시군요.
라이너스™ 주소 수정 / 삭제 답글달기
좋은 정보네요^^
잘보고갑니다. 좋은 하루되세요~
답글: IT세레스 주소수정 / 삭제
라이너스님도 좋은 하루 되세요.^^
veneto 주소 수정 / 삭제 답글달기
앱 내부의 데이터도 같이 추출이 가능할까요?ㅎㅎ
가능하다면 백업할때 사용해도 좋겠네요
답글: IT세레스 주소수정 / 삭제
앱 데이터는 잘 모르겠어요.
티타늄 백업이라고 오래전에 쓰던 어플이 있는데 루팅을 해야합니다.
데이터 까지 백업되서 좋더라구요.
물론 타 기기에 다시 고대로 설치될련지는 아직 테스트를 못해봤습니다.
peterjun 주소 수정 / 삭제 답글달기
간편한 방법이네요.
지금은 apk 관리를 할 일이 거의 없지만...
예전에는 늘 있었네요. ㅋ
답글: IT세레스 주소수정 / 삭제
아 그렇군요.ㅎㅎㅎ
Sakai 주소 수정 / 삭제 답글달기
왠지 블로그 홍보글 같지만 헬륨 백업을 이용을 하는 방법도 있습니다.해당 방법을 쓰면 일단 모든 데이터가 백업은 안되지만 되는것은 되어서 나중에서 SD카드 같은것에 데이터를 백업을 해두면 복구할떄 시간을 조금 줄여줄것입니다.
http://wezard4u.tistory.com/3992
답글: IT세레스 주소수정 / 삭제
저도 헬륨 백업을 잠시 잊고 살았었군요.
헬륨 앱도 훌륭한앱입니다.
GeniusJW 주소 수정 / 삭제 답글달기
종종 저도 백업할 때 사용해야겠습니다~~ㅋㅋ
답글: IT세레스 주소수정 / 삭제
네 백업할 때 사용해보세요.ㅎㅎㅎ
남 이 주소 수정 / 삭제 답글달기
감사합니다 ㅎㅎ 게임 계정이 연동이 안될 때에는 저 방법을 사용하면 되겠네요 ㅎㅎ
답글: IT세레스 주소수정 / 삭제
네 이방법을 써보세요.ㅎㅎㅎ
님이 주소 수정 / 삭제 답글달기
만든거에요?
답글: IT세레스 주소수정 / 삭제
제가 만든것이 아닙니다.ㅎㅎㅎ
와우 주소 수정 / 삭제 답글달기
덕분에 구글플레이에서 사라진 앱을 예전폰에서 지금폰으로 옮길수 있었습니다.
고마워요~!
답글: IT세레스 주소수정 / 삭제
네 감사합니다.^^
ㅇㅇ 주소 수정 / 삭제 답글달기
정말감사합니다 제 은인이세요!!!!!!
답글: IT세레스 주소수정 / 삭제
도움되셨다니 감사합니다.^^