2018년 1월 14일 일요일

apk extractor(추출기)

안드로이드 사용자라면 많이 사용하게 되는 apk 추출기 소스입니다.
apk는 안드로이드에 있어서 실행 파일로 생각하면 됩니다. 마켓에 이미 apk를 추출하는 많은 어플들이 존재하지만 대부분 광고가 달려있어서 설치하면 왠지 마음만큼이나 어플이 무겁습니다.
광고 없고 검색이 편리한 추출기를 만들어 보겠습니다.
특징은 검색시 패키지 명이나 화면에 보이는 어플 이름으로 검색이 가능합니다.

작업한 내용

작업은 custom list view를 기반으로 어플 목록을 나열한뒤 클릭하면 자세하게 보는 activity가 연결되고 거기에 Extract 버튼이 존재하는 방식입니다.

첫화면은 아래와 같은 형태로 전체 설치된 앱목록이 주르륵 나옵니다.


원하는 앱을 선택하면 아래와 같이 자세한 내용이 보이며 Extract 버튼을 누르면 /sdcard 폴더에 파일이 생성되는 방식입니다.

소스

자세한 설명은 나중에 하고 이번에는 소스와 스크린샷만 올리겠습니다. 관심있는 분은 소스 분석해보시기 바랍니다.


댓글 없음:

댓글 쓰기