对于新手来说,没有美工,看到一款APP很漂亮想自己模仿下,苦于没有相关的素材资源。只能搭个丑陋的UI界面,下面我来告诉大家如何获取图片资源,即使从Assets.car中素材提取也不成问题。(仅供个人练习,如果商业项目还是找美工做吧,涉及版权问题)以iOS为主,但同样适用于Android
1、对于iOS来说先从iTunes中获取IPA文件,改变其后缀为.zip格式,Android同样获取apk文件后改变后缀,解压后就能看到相关的图片素材,如果图片素材不完整或则根本没有的话,看2
2、但大部分是在Assets.car中,如何从中提出呢?找到了两种方法
(1)iOS Images Extractor[https://github.com/devcxm/iOS-Images-Extractor]
具体怎么用在github中说的很明白我就不累赘了
(2)themeEngine
使用themeEngine工具,可以打开Assets.car文件。这软件需要Mac OS X Yosemite10.10.1以上的系统运行,Photo Shop需要13.0以上版本,解包之后可以直接在软件里面Send to Photoshop修改素材,修改之后还可以直接从Photoshop里面读取。非常方便。
链接: http://pan.baidu.com/s/1gdCQ7D5 密码: 8bev
cartool
使用cartool工具可以直接提取素材至指定目录中,使用方法:
- 到github上下载cartool项目
- 在Xcode中编译运行
- 设置参数源路径和目标路径