
1、找到apk软件,点击打开。
2、选择最后一个arsc文件。
3、打开并加载内容。
4、加载完毕后,输入软件的名字进行搜索。
5、打开软件所在位置便能够看见签名内容。
:
APK编辑器是八神出品的一个可以编辑apk文件的软件,包括对apk文件的解包,打包,签名,汉化等等 *** 作!
而本软件也是手机端首个Android汉化软件,让没有电脑的情况下,在任何地点,任何时间都能汉化修改Android软件。要汉化,精简软件,一般需要把APK进行反编译与再编译,这就需要几个工具。
1 电脑上进行反编译的工具:
首先要有JAVA环境。
你可以去官网下载JAVA的JDK包。。。
也可以去搜网上有些大侠整出来的一键配置JDK环境的傻瓜包。
我是用的安智论坛里WWNG出品的一键配置包的。
其次要升级一下JAVA到70, 60的虽然能用,但经常会出错,(可能大家都用70的编译了吧)
jre-7u5-windows-i586exe
第三要有APKtool工具。
这个网上也到处都是。我还下载了一个小拽一键Apktool的工具。
有了这三个东东,基本上就可以了。
还有一个就是framework-resapk,如果你要反编译systemuiapk之类的这个一定要有。这个就是你手机里面Framework目录下的一个APK。
因为反编译systemuiapk或framework-resapk的时候你都得先加载这个。
一般的apk不需要先加载这个。
反编译步骤:
1 加载框架。
2 反编译你想改的APK。(这个要改的APK一般也放在你的Apktool目录下)
如果没有错误的话,一般就会在你的APKTool目录下生成一个以你的APK名字命名的文件夹。
里面大概有这两个目录,一个就是RES,一个就是SMALI。
一般要改的就是RES目录底下的东东。
汉化, 你可以将Values目录下的 Stringsxml 里面的条目一个一个汉化,然后用汉化后的替换掉 这个原始的Stringsxml,
也可以另建一个目录 Values-zh 或Values-zh-rcn,把汉化后的Stringsxml放进去。
(一般地, Values-zh 是放的香港版的汉化文件(繁体),而Values-zh-rcn 里放的是简体中文的汉化文件)
有时候,不光是Stringsxml , 还有 arraysxml 这里也有需要汉化的地方,也是一样的,逐行汉化吧。
汉化完了你可以直接替换掉Values里的arraysxml,也可以和Stringsxml一样放在新建的Values-zh 或Values-zh-rcn里。
精简,你可以把Values开头的所有目录,但不包含(V11,V19之类的),删除掉。只留下Values和Values-zh 或Values-zh-rcn就可以了。如果你追求更小的体积,那就直接把Values-zh 或Values-zh-rcn目录里的文件替换掉Values目录里的就行了!
如果不出问题,你就可以回编了!
回到一键Apktool里,按3, 回编。
回编正确完成后,就会在“回编apk生成目录”下生成一个修改后的APK
为防止回编时Smali出错导致程序无法运行,建议把原APK里的Classesdex复制到修改后的APK里面。
最后,用APKSignexe给修改后的APK签名,大功告成。
当然,这只是最基本的 *** 作。 也许拿一个APK来改一改的时候会出现各种状况,让你搞不下去,那也等以后再说了。
2手机上反编译的工具
APKTool 441 去搜一下吧。 官方下载应该是 Codegooglecom/p/apktool ,但是非常难进这个页面。进去了也很难下载。不知道是不是因为天朝的原因。
这个在手机上用的。先安装Apktoolapk,然后运行它,它会提示你没有指定Apktool数据目录。找到你的Apktool目录,指定它。然后你就可以开始反编译了!
其实如果你只是要汉化或更简单地只是给软件改改名字,建议用MT文件管理器。
这玩意太强大了。打开Mt文件管理器,点击要修改的APK,d出一个窗口,最左边是查看,最下面是XML翻译模式。最右边是签名,中间是安装。
点击 查看, 它就会把APK解压,然后你就可以看到 ckessesdex 和 resourcesarsc 了。
点击Rescourcesarsc,就会出现Arsc编辑器,可以搜索字符串,还可以进入翻译模式。
点击翻译模式,里面就有Default目录和一些其它目录了。你只要对Default目录里的东东一条一条汉化就可以了!
汉化完成点保存,再保存,退出来之后就会有一个修改好的APK了,而原来那个会自动备份。
再点击那个修改好的APK,这次选择 签名 。 签名完成后会生成一个 原APK名_singedapk 的新APK,
点击这个新APK,这次选择安装! 你就可以试试你修改的程序能不能正常运行了!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)