簡潔:不超過5個java文件
依賴:僅依賴aapt.exe
支持:僅限windows
功能:用純java獲取apk文集里的包名,版本號,圖標文件【可獲取到流直接保存到文件系統】
原理:比較上一篇文章里通過反編譯然后解析AndroidManifest.xml的方式,此種方式更加簡單,通過模擬執行aapt截取cmd輸出並整理獲取信息。
附件為源碼,test/demo 為演示,output下為編譯后的jar文件。
參考開源項目:
http://code.google.com/p/cfuture09-apkutil/
本項目在該項目上進行了擴展,支持了圖標的提取。
代碼片段:

