如何取得Android应用商店软件的UI资源和布局

第一步: 通过Hierarchy Viewer 工具学习别人的UI布局,具体介绍参考这里:

第二步:获得apk中的图片和xml文件,方法一是将扩展名apk改为zip,但是xml有可能打开的时候是乱码。

方法二就是通过apktool来反编译apk文件生成程序的源代码和图片、XML配置、语言资源等文件。

1) 从这个地址 下载 apktool1.4.1.tar.bz2  和 apktool-install-windows-r04-brut1.tar.bz2

2)把这两个压缩文件解压的文件都放到Android-sdk-windows\tools里面,需要将android-sdk-windows\tools配置到环境变量里,需要你的电脑安装了JRE或者JDK,

并在系统环境变量Path里加入java.exe所在路径。

3) cd 到 你的apk(如qqContact.apk为例)所在的目录里,然后输入此命令 apktool d "qqContact.apk" "qqContact",  然后你发现会生成一个qqContact目录,此文件夹即使你想要的apk里面的资源。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwdgjp.html