요사이 안드로이드 폰을 이용하다 보니 apk 파일이 매우 넘쳐납니다..
APK 파일은 zip 형식으로 자바의 JAR 파일과 유사한 형식으로 데이터가 들어있습니다..
그 중에 여러 정보를 가진 xml 파일도 포함되어있는데
이 파일은 바이너리 파일로 되어있어서 일반 XML 파서로 읽을 수가 없습니다.
그래서 검색해본 결과 perl 스크립트 언어로 되어있는 변환소스가 있는데 이녀석을 C++로 컨버전하자니 ….
암튼 각설하고 안드로이드 SDk 에 있는 aapt 라는 녀석을 이용하면 좀더 쉽게 정보를 볼수 있습니다..
http://developer.android.com/guide/developing/tools/aapt.html
우선 간단하게 사용하는 방법은 토탈 커맨더의 기능중 “자체 프로그램연결” 이라는 기능을 이용합니다..
aapk.exe 를 토커의 tools 폴더에 복사하고
아래와 같이 확장자 연결을 해줍니다..
%COMMANDER_PATH%\Tools\aapt.bat d badging "%1"
여기서 aapt.exe 를 이용하지 않고 aapt.bat 를 이용하는건 aapt 가 명령줄 유틸리티이기 때문에 쉭~~~ 하고 정보화면이 사라지기 때문…
aapt.bat 를 다음과 같은 내용으로 만듭니다..
REM ---------------------------------------------
@echo ####### APK File Information : %3
@echo -------------------------------------------------------------------------------
@%COMMANDER_PATH%\tools\aapt.exe %1 %2 %3 %4 %5
@echo -------------------------------------------------------------------------------
@pause
aapt.exe와 같은 경로에 만들어놓고 토커에서 apk파일을 찾아 엔터키를 누르면 끝…
대략 보면 label=’Wave Blazer” 라고 되어있으니 프로그램명칭일거고
versionName=’1.0.4’ 라고 되어 있으니 버전입니다...
뭐 간단하지만 알 수 없는 파일명으로 도배된 apk 파일에서 대략 정보보기가 쉬워집니다.
이상 초간단 apk 정보보기 팁이였습니다.
'안드로이드' 카테고리의 다른 글
안드로이드폰 SD 듀얼마운트 속도비교 (0) | 2010.12.08 |
---|---|
안드로이드 어플 웹설치 및 관리 AppBrain.com (0) | 2010.09.02 |
윈도우에서 초간단 안드로이드 소스 받는법 (0) | 2010.08.31 |
안드로이드 최강의 폰관리툴 - 안드로이드 커맨더 (4) | 2010.08.30 |
안드로이드를 공유폴더로 이용하기 (0) | 2010.08.24 |