Android系统的APK软件简易教程
APK软件的基础知识
apk文件,即Android application package文件。每个要安装到android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。
解压后要的资源在哪里
解压后有很多的文件,我们所需要的英文资源可能包含在其中的这些地方
resources.arsc,一般来说软件的主要字符串都在里面;
l,可能含有少量的字符串
classes.dex,这是编译后的程序代码,某些软件的字符串可能会编译在里面,目前没有好的方法;
assets文件夹下的html文件,某些程序中会有这个文件夹,里面是标准的网页文件,多数是帮助文件,懂得html语言就会,本教程不提及;
res\layout文件夹下的xml文件,可能会包含某些窗体布局中的字符串;
res\ layout-land文件夹下的xml文件,同上,某些程序会有这个文件夹,是横屏下的布局;
res\xml文件夹下的xml文件,可能包含部分字符串;
res\menu文件夹下的文件,有的时候也可能包含有可的资源;
res\drawable文件夹下的图片文件,某些程序可能包含一些带有文字的图片UI,需要一定修图技能,本教程不提及。
Android刚刚起步的时候,只能通过hex的方法,不过现在好了,借助一些实用的工具,我们可以简单的查字符串并和导入,不用再劳神hex了~
hex16进制编辑)
详细教程
通过开发人员浪子自行编写的软件ForAndroid
1 2.0
2.Android ResEdit-软件(最好用1.21.3)
3.WinRAR -压缩软件
1.下载所需软件,安装net2.0Android ResEdit工具
2.处理所要的APK文件
下载 (51.2 KB)
2010-6-30 19:37

打开winrar,选项-设置,在综合页面,将.apk”文件类型添加于用户自定义压缩扩展名

图为:利用RAR加载.apk文件的设置
下载 (67.35 KB)
2010-6-30 19:38

让后点击确定!然后选择需要的APK文件,此时图标已经变成了压缩文件图片,右键解压缩,最好解压到一单独文件夹,方便以后操作。此时,我们可以看见文件夹中有两个独立文件夹和三个文件。META-INF为签名信息,RES为软件相关图片等,而对于我们最为重要的文件就是resources.arsc。解压出现下图
下载 (28.63 KB)
2010-6-30 19:38

然后打开AndroidResEdit,点击文件打开resources.arsc
下载 (48.58 KB)
2010-6-30 19:39



3、开始正式文字
用我们提供的AndroidResEdit工具打开刚才我们所解压的resources.arsc文件。列表第一列原始资源就是我们对照翻译的英文原体,但是需要注意的是:我们不是需要将所有英文翻译成中文,甚至也不能将所有的单词翻译过来。我们只需将大写字母开头词条翻译,其他的一般不能,不然会出错。大家打开APK程序就知道了,界面的英文几乎都是大写字母开头,只有小部分小写。这个只能自己慢慢了。不熟练的用户,过程中最好用手机打开你的APK程序,对照着,这样会好很多
下载 (87.22 KB)
2010-6-30 19:39

图为:对照界面
下载 (76.5 KB)
2010-6-30 19:40

双击右侧空白栏即可打开输入数据对话框
下载 (83.6 KB)
2010-6-30 19:40

也可通过右键Google翻译自动,但是准确率的确不敢恭维
下载 (80.92 KB)
2010-6-30 19:41

然后保存文件。

如果不进行图片,那么就可以直接替换文件并签名

下面简单说下图片:

4.图片
软件经常会在界面中加载图片格式,那么图片中的英文我们能不能翻译?当然可以,我们只需到对应图片,按照图片尺寸和格式制作我们所需素材即可。软件的所有图片素材都在我们解压的\res\drawable中。


5.替换文件及图片
APK文件的已经大致完毕了。接下来是打包,为了怕破坏原有的APK文件,我们不必重
新把解压后的文件夹,压缩打包为.zip文件再改为.apk。而是通过在RAR中添加相对应文件替换原始文件的方法实施。以确保apk文件的完整性和安全性。
直接用WinRARandroid软件打开原始apk文件,到相对应目录替换相对应文件。

1.软件根目录下,点击[添加]按钮,将我们完毕的resources.arsc替换进去。
下载 (62.47 KB)
2010-6-30 19:41

图为:替换resources.arsc

2.打开..res\drawable\,将我们处理过的图片素材替换进去
下载 (89.02 KB)
2010-6-30 19:41

图为:替换图片素材


6.软件签名
在签名之前,我们要删除原来的签名。在WinRAR窗口里,直接双击打开..\META-INF\,除了MANIFEST.MF外,删除另外两个文件。如果会有很多文件,也只留有MANIFEST.MF,其余全删。
下载 (59.42 KB)
2010-6-30 19:42

图为:删除原有签名文件

之前我们提到了该软件已经整合了Auto-sign签名工具了。所以直接点菜单上的[签名],浏览到我们已经好的APK文件,单击立即签名即可。大功告成,DIYAPK软件新鲜出炉。
下载 (46.37 KB)
2010-6-30 19:43

下载 (56.34 KB)
2010-6-30 19:43

然后就是安装到手机里看看吧!

需要用到的软件下载:
net2.0下载: 点这里

AndroidResEdit1.2 下载:

AndroidResEdit1.2 By 浪子.rar (1.11 MB)
下载次数: 83
2010-7-1 14:35


注:AndroidResEdit 1.5 Google 工具(工具已更新至1.5,版本,让更简单了)

详细请参考:www.apkok/bbs/thread-589-1-1.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。