안녕하세요. 질문드리는 글이 개시판 성격과 안맞을 수 도 있을 것 같은데요.

제가 하려고 하는것이,
PC 윈도우 어플에서, 인터넷으로 다운받은 안드로이드 APK 파일을 관리하는 프로그램을 만들려고 하는데요.
만약 apk파일 3개를 특정 폴더에 넣으면은, 그폴더 안에 들어 있는 apk파일 3개에 대한 ICon, 프로그램 이름, 등... 의
정보를 화면에 보여주려고 합니다.

제가 인터넷에서 다운받은 임의 apk 파일을 다운받아서, 알집으로 압축을 풀어보니...
META-INF 와 res 디렉토리가 생기고, 그안에 몇개의 파일들이 생기는데... 압축 푼 루트에서는 AndroidManifest.xml 과 classes.dex, resources.arsc 파일도 생기더군요.

압축을 풀고 생긴 AndroidManifest.xml  를 열어보니, 바이너리 형태의 알수 없는 깨진 글자로 보이고...
제 생각에는 무슨 "인증"같은 것을 해주어야 정보를 볼 수 있는 것 같은데요...
그런것인지?? 잘 모르겠습니다.

일단은  압축 풀린 파일을 하나하나 확인을 해보니,  ../META-INF/MANIFEST.MF 이파일은 Icon에 대한 정보가 나오는것 같더군요.
그런데 이파일로 어플 아이콘 png를 가지고 오기도 뭐한게... 압축풀린 ../res/drawable 디렉토리에 png 파일은 다있더군요. 
그중에서 단말 어플에 Icon으로 보여주는 것이 어떤 것인지 알기도 힘든 것 같습니다.
물론 계중에는 Icon.png 로 친절이 나온 것도 있지만은,  전혀 다르게... Main_Pic.png 라는 것을 단말 어플 icon으로 사용하는 것들도 있어서...
천상... 메타정보를 통해서 모든 정보를 얻어와야 할 것 같은데요...

예전에 WindowsCE의 cab파일(안드로이드 apk 와 동일한 설치 파일)을 관리하는 프로그램을 만들었을 때에는
cab파일의 파일명.000 파일은 항상 프로그램의 meta 정보를 가지고 있어서, 정해진 바이트 단위로 읽어서 확인 해보면은...
원하는 파일에 대한 정보를 얻었는데요.

도통 안드로이드 apk 파일 정보는 어떻게 가져 오는지 모르겠습니다.
일단은 apk파일에서 단말에 설치시 사용하는 Icon과 표시되 어플명에 대한 정보를 얻어오고 싶은데요.

혹시 방법을 아시는 고수분들께서는 리플좀 부탁드리겠습니다.
인터넷, wiki 등... 뒤져도 뾰족한 해답이 없네요.

귀중한 시간에 끝까지 글을 읽어주셔서 감사합니다.
행복한 하루되십시오. ^^