2021年5月27日星期四

修改二进制的安卓 apk 和苹果 ipa 软件的图标、图片和应用名字

 安卓:

用 apktool 反编译,如果不更改源码不需要反编译 dex

替换图片、图标和应用名字

用apktool编译

用jarsigner 签名

jarsigner -verbose -keystore xxx.keystore -signedjar output.apk in.apk xxx

最后那个 xxx 别名 alias


苹果:

解压缩

用 mac os 的 themeengine 修改 Assets.car ,

需要 1024x1024 正方形 icon

http://www.applicationloader.net/appuploader/iosIcon.php

生成苹果需要的图标

这个文件决定了 app 图标

修改 info.plist 名字

用 xcrun pngcrush 把要替换的 png 生成反色,这些文件决定了 app 下载时的图标,而不是下载完成后 app 的图标,改这个可有可无

xcrun -sdk iphoneos pngcrush -iphone in.ipa out.ipa

图片直接替换就行了