[转载]新手必学:如何解包apk得到里面的源代码!

[转载]新手必学:如何解包apk得到里面的源代码!,第1张

准备的工具除了jdk还有以下内容(在Google官网都有):把apktool-install-windows-21_r01-1zip,dex2jar-007-SNAPSHOTzip解压到一个盘的根目录下(这里我选择H盘),同时把AXMLPrinter2jar,apktooljar和你想解包的apk软件也放在同一个目录下,然后“运行--cmd”打开控制台,输入cd /d h : /进入H盘的根目录然后输入以下内容(控制台不要关,为了后面方便):其中apktooljar是解包工具,d表示解包,memoapk是我要解包的软件,memo表示解包后输出到这个文件夹,等待片刻,就会生成memo文件夹,打开里面会有res文件夹下的所有文件和AndroidManifestxml,用记事本就可以查看了。以上是获得xml文件和,下面获得里面的java源代码:用winRar或者好压打开memoapk,截图如下:把里面的classesdex文件解压到H盘根目录下,然后重新打开控制台,输入dex2jarbat classesdex得到一个名为classesdexdex2jarjar的文件,此时用jd-guiexe打开classesdexdex2jarjar就可以看到所有源代码了!如果想把反编译好的文件变回apk文件,只要在控制台输入apktooljar b memo就可以了其中b就是重新封包的意思,memo是你刚才解包出来的文件夹,前提是确保所有文件都在memo文件夹里!!

从网上下载一个91手机助手就可以了,当然诸如安卓的安装助手,N多网的安装助手都可以的,至于固件的话,我推荐你使用21版本的,尽管22已经出来了,但是G1用起来还是比较卡的,不算刘畅,至于作者,可以使用阿兴的,他现在在N多网,你可以去下载使用。

我不知道你那个软件怎么用,不过用winrar就可以进行打包

别急,往下看,一定满足你的要求!

如果是一个程序有多个配置文件(你应该是这样),可以用winrar打包成自解压文件。别急,往下看,一定满足你的要求!

1、把程序及涉及的文件选定,右击“添加到压缩文件”

2、在页面中“压缩选项”中钩选“创建自解压文件”

3、点击“高级”——“自解压选项”

4、在“常规”中的解压后运行,输入你要运行的程序的路径(不用把全部的都写上!)如,在压缩文件中的00文件夹中有个123exe,输入的路径就是00\123exe(00一定要写!)

5、点击“模式”,在安静模式里钩选“全部隐藏”,在“临时模式”中钩选“解包到临时文件夹”

接下来一路点击确定就可以了,然后,点击生成的exe文件,稍等片刻就可以直接打开。

关于第5步的说明!!!!!

1、解包到临时文件夹是指解压缩到C盘中的临时文件夹,在你关闭程序以后会自动清空!如果你想长久保存,不钩选“解包到临时文件夹”,在常规中“解压路径”输入文件路径,一定要选“绝对路径”!

2、如果你认为生成的exe文件的图标太单调,可以用exescope(一个软件,仅有500K)打开原来的exe文件(未经压缩处理),将图标导出(具体步骤如下:点击“资源”——“图标”,选中一个图标,点击“文件”——“导出”到一个文件夹。在第3步之后,点击“文本和图标”,“从文件加载自解压文件图标”,将导出的图标打开,再一路确定就可以了!

终于写完了,耐心地看,不满意别给分!有什么不明白用百度联系我!

比那些软件简单多了!

2018-2-18

工作很久也就不怎么在汉化组活跃,教程也写到这里,后来的调试和常见问题就一直坑着。最近在某位朋友的邀请下又用了一次wolf,没想到现在的wolf这么厉害的,打包现在非常简单,已经不需要中文主程序了,内心重新燃起了一腔热血233333

有时间也至少要把这个教程更新一下了

解包需要的的工具:

解包工具

WOLF编辑器汉化版

打包需要

WOLF简体中文版主程序

编码转换器

Rename文件

以上就是关于[转载]新手必学:如何解包apk得到里面的源代码!全部的内容,包括:[转载]新手必学:如何解包apk得到里面的源代码!、android 固件解包程序、如何把封包的解包等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9706162.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存