APK反编译二次打包实例-修改apk文字和图片

1.LiveWallpapersPicker.apk(动态壁纸) 工具:apktool

假设***.apk放在C盘根目录。输入cmd,回车。 apktool d "C:\***.apk" "C:\***" 复制代码 (命令行解释:apktool d 要反编译的文件输出文件夹) 这样,***.apk就被反编译了,输出内容在C:\L***文件夹里。 打开C:\***文件夹,我们发现里面有一些XML文件和一些文件夹。绝大部分情况下,语言和图片资源都在res文件夹里。打开res文件夹,可以其中又是很多文件夹,绝大部分情况下,语言资源都放在values*文件夹里。比如说values放默认语言(英语居多),values-de放德语,values-fr放法语等等。一般我们关心的是values-zh-rCN(简体中文)和values-zh-rTW(繁体中文)。 打开values-zh-rCN文件夹,其中有个strings.xml。打开看看: 
<?xml version="1.0" encoding="UTF-8"?> 
<resources> 
    <string name="application_name">
动态壁纸选择器</string> 
    <string name="live_wallpaper_picker_title">
当前壁纸</string> 
    <string name="live_wallpaper_preview_title">
当前壁纸预览</string> 
    <string name="configure_wallpaper">
设置...</string> 
    <string name="wallpaper_instructions">
设置壁纸</string> 
    <string name="live_wallpaper_empty">
无当前壁纸。</string> 
    <string name="set_live_wallpaper">
设置壁纸</string> 
    <stringname="wallpaper_title_and_author">%1$s
提供者:%2$s</string> 
    <string name="live_wallpaper_loading">
正在载入当前壁纸…</string> 
</resources> 
很好,就是它了。把当前壁纸都改为动态壁纸,再检查和修正标点——中文内容用中文标点!!!保存。 本例改这么多就够了。其它复杂的APK建议把res文件夹里的内容都检查下,至少你关心的语言文件夹里的内容都检查下。 
改完后,就可以重打包了。还是在cmd命令行里,输入: apktool b"C:\***" 就可以了。生成的APKC:\***\dist文件夹里,叫out.apk 这个out.apk是没有签名的,所以不能直接装到手机里。签名后得到的APK,就是可以装到手机里的了。

2.安卓apk软件的图标名字和背景图片文字  工具:ApkIDE

3.替换APK程序图标+修改APK程序名称+所需工具!   工具:Android Res Edit-电脑端+APK签名器-手机端安卓使用

4.手把手教你如何修改apk——安卓软件名称 工具ArscEditor.exe+AndroidResEdit.zip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

佳木成林_刘乙隆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值