谢彦的技术博客

静心格物致知

解析apk包内容

 

1.  说明
写应用程序,很多时候遇到问题想看看别人的应用是怎么实现的,又苦于没有源码,apkzip压缩格式,而解压后xml是加密格式,也看不到源码。下面介绍用google官方发布的apktool工具来解开apk包,从而得到正常显示的xml文件和文本格式的程序,虽然不是java程序,但能看出逻辑。

2.  方法

a)         下载工具
http://code.google.com/p/android-apktool/downloads/
或者
http://u.115.com/file/f12d8136c3
需要下载apktool2.3.2.tar.bz2apktool-install-linux-2.2_r01-1.tar.bz2,前面的是jar包,后面的是调用它的平台相关的脚本

b)        将它们解压在同一目录下

c)        java切换成1.6版本

d)        运行
apktool –d apk
目录名
即可将信息解到指定目录下

 

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xieyan0811/article/details/6149400
个人分类: android
上一篇简单的android中C库调试方法
下一篇原创2010年android文档的整理打包的pdf档(含目录)
想对作者说点什么? 我来说一句

pyaxmlparse

2018年04月26日 210KB 下载

java实现解析apk签名和图标信息

2012年09月15日 16KB 下载

没有更多推荐了,返回首页

关闭
关闭