WEB开发网
开发学院手机开发Android 开发 APK反编译利器Apktool实现android程序汉化 阅读

APK反编译利器Apktool实现android程序汉化

 2010-08-20 01:24:00 来源:WEB开发网   
核心提示:< ?xml version="1.0" encoding="UTF-8"?>< resources>< string name="application_name">动态壁纸选择器< string name=&quo

< ?xml version="1.0" encoding="UTF-8"?>

< resources>

< string name="application_name">动态壁纸选择器

< string name="live_wallpaper_picker_title">当前壁纸

< string name="live_wallpaper_preview_title">当前壁纸预览

< string name="configure_wallpaper">设置...

< string name="wallpaper_instructions">设置壁纸

< string name="live_wallpaper_empty">无当前壁纸。

< string name="set_live_wallpaper">设置壁纸

< string name="wallpaper_title_and_author">%1$s提供者:%2$s

< string name="live_wallpaper_loading">正在载入当前壁纸…

< /resources>

很好,就是它了。把“当前壁纸”都改为“动态壁纸”,再检查和修正标点——中文内容用中文标点(强烈呼吁大家注意标点问题,目前马大哈太多了)后, 保存。

本例改这么多就够了。其它复杂的APK建议把res文件夹里的内容都检查下,至少你关心的语言文件夹里的内容都检查下。

改完后,就可以重打包了。还是在cmd命令行里,输入: apktool b "C:LiveWallpapersPicker"

(命令行解释:apktool b 要打包内容所在文件夹)

就可以了。生成的APK在C:LiveWallpapersPickerdist文件夹里,叫out.apk。

这个out.apk是没有签名的,所以不能直接装到手机里。签名工具和方法见http://www.hiapk.com/bbs/thread-21261-1-1.html, 这里不说了。

签名后得到的APK,就是可以装到手机里的了。

操练:去掉免费版软件的广告条

打开google code发现Apktool更新了,居然支持win了。。。。

那本文就是一篇介绍在windows环境下使用Apktool的笔记。

安装

1.先装JAVA环境,JDK/JRE都行,官网下载

上一页  1 2 3 4  下一页

Tags:APK 编译 利器

编辑录入:coldstar [复制链接] [打 印]
赞助商链接