Android中 怎么获取apk中的素材图片

Android中 怎么获取apk中的素材图片,第1张

有些APK程序里的图标、图片很漂亮,在使用程序时你可能会想,如果能把这些漂亮的图标、图片提取出来就好了,其实这是可以办到的,请看教程。

更多例子请参考android学习手册,里面有源码。android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行,源码采用android studio目录结构,高亮显示代码,文档都采用文档结构图显示,可以快速定位。360手机助手中下载,图标上有贝壳

本教程以“电影超人”的APK安装包为例,其它APK程序的提取方法基本相同。以下内容需要在电脑中进行 *** 作。

1.用压缩软件打开APK

APK程序其实就是个ZIP压缩包,想提取其中的资源就得先用解压缩软件将其打开,如图我们在APK安装包上右键、打开方式、选择压缩软件,我这里选择的是RAR,如果你安装的是其它的解压缩软件,选择它即可。如果你以前没有用压缩软件打开过APK文件,可以点击选择默认程序然后找到解压缩软件进行打开。

2.解压图片文件夹

用解压缩软件打开APK程序后,如图里面有几个文件夹,我们拖出“res”这个文件,一般APK程序的图片资源都在这个文件中。

3.寻找需要的图片

把“res”文件夹解压后我们打开可以看到里面的几个文件夹一般程序图标等图片都在“drawable-hdpi”这个文件夹,打开看看,是不是有自己需要的东西,如果没有再到其它的几个文件夹中查找一下。APK文件里的图片都是png格式的,可直接查看,这点比水果要厚道了许多。

4.反编译查找资源

也许大家发现了,解压后“电影超人”里大量的电影图片并没有看到,那是因为APK程序制作时把它们编译到了“resources.arsc”文件里我们想提取的话把APK文件进行反编译就可以了。具体反编译方法这里就不讲解了,请自行百度。

有的。下面是几个步骤:

1,首先,把要更改图标的APK程序后缀名改为zip,提示不用管,点击“是”,这样做的目的是让程序能和winRAR建立起关联,这样才能用rar将APK程序进行解压。

2,将这个改了后缀的zip包用winrar解压出来,看到如下文件和目录,其中看到一个名为res的目录,这个目录中存放的就是安装程序的资源文件,包括各种图片素材和声音素材,当然,我们需要的程序图标就包含在里面,双击打开res这个目录。

3,之后在系统上方的搜索栏搜索带有"icon"字样的文件。得到结果如图,通过基本判断可以得知,app_icon.png就是程序的图标。

4,找一个自己喜欢的程序图标,需要注意的是,替换后的程序图标的名字,格式,分辨率大小都要和原图标一致,然后才把原来的app_icon.png替换。

5,替换完成之后,需要重新打包程序。回到程序解压之后的目录,选中所有文件。右击选择“添加到压缩文件”。

6,压缩文件格式选择“zip”,压缩方式用“最好”,如果选择“最快”,虽然能为程序解压提供更快的速度,但是会使程序占用的空间也更大。最好则是表示拥有最优化的体积,能节省手机内存空间。

7,等待RAR将所有文件和目录压成zip包之后,将得到的压缩包后缀由zip改为apk,d出警告提示选择“确定”。

8,打开Doapk.exe,点击“单独制作ROM和APK签名”这一按钮,之后会d出一个窗口,这里让用户选择自己需要签名的APK文件。

9,d出窗口中选择好自己改好图标的APK文件,然后点击制作签名,这样就完成了对APK程序的签名,这样的APK程序在手机上安装才不会d出错误提示。

若是使用的vivo手机,软件图标图案不支持自定义修改,可以通过更换不同的全局主题来修改软件图标或进入设置--桌面、锁屏与壁纸--桌面设置--重绘图标,开启“重绘图标”后的开关,部分应用图标样式会重新绘制。

若是指的是修改桌面图标风格,可以参考以下方法:

Origin OS 3/Ocean:

使用系统默认主题,点击变形器,可设置图标风格为“简约、精美、开放、圆润”等风格,还可以设置图标大小;

在桌面长按图标可通过点击图标右下角按钮进行变形。

Origin OS 1.0:

使用系统默认的Origin主题,您点击变形器图标--图标风格,可根据喜好设置图标风格,有“精美、简约、开放、矩形”几种风格;

探索桌面下,长按图标,可通过点击图标右下角按钮进行变形;

经典桌面下,可进入设置--桌面、锁屏与壁纸--桌面设置--图标圆角与大小,进行设置。

其他系统:

使用系统默认主题,进入设置--桌面、锁屏与壁纸--桌面设置--图标圆角、图标大小进行设置。

也可以从i主题--主题--下载其他主题应用来更改软件图标。

若有更多疑问,可进入vivo官网/vivo商城APP--我的--在线客服或者vivo官网网页版--下滑底部--在线客服--输入人工客服进入咨询了解。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7720995.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存