`
xiaoheliushuiya
  • 浏览: 402451 次
文章分类
社区版块
存档分类
最新评论

apk包反编译

 
阅读更多

在Android的学习过程中,看到很多优秀的软件,很多只有apk包,怎么更好的学习呢,下面介绍apk包的反编译方法,仅供Android学习使用。
1、apk简介:
Apk 是Android 安装包的扩展名,一个Android 安装包包含了与某个Android 应用程序相关的所有文件。apk文件将AndroidManifest.xml 文件、应用程序代码(.dex 文件)、资源文件和其他文件打成一个压缩包。
该包用rar等解压缩工具可以直接打开。
2、反编译过程简介:
Apk包反编译主要有以下几个步骤
2.1 非java文件的反编译,主要是xml文件和主要的目录结构,使用的工具是apktool,该软件包括两个部分的文件,一个apktool.jar和一个apktool-install-windows-2.1_r01-1.zip,
1)将apktool.jar放到系统盘的Windows中;
2)解压apktool-install-windows-2.1_r01-1.zip;
3)运行cmd打开,cd到apktool-install-windows-2.1_r01-1.zip解压后的文件夹中,运行apktool d xxx.apk xxx (反编译 xxx.apk到xxx文件夹中)
2.2 java文件反编译,使用工具是dex2jar和jd-gui;
1)把classes.dex反编译成classes.dex.dex2jar.jar,解压dex2jar,运行cmd打开,cd到dex2jar解压后文件夹,运行 dex2jar.bat classes.dex,等到jar包;
2)打开jd-gui选中jar包,即可看到源码。

相关的软件可在我的资源下载中找到。

分享到:
评论

相关推荐

    APK包反编译方法及工具

    APK包反编译方法及工具!

    分享一个自己弄的apk包反编译工具包

    分享一个自己弄的apk包反编译工具包,批处理弄的,双击decompileApk.cmd运行,然后把apk包拖入窗口回车即可。 2017.12.09---更新下版本,支持更多的dex文件 2019.04.27---1、修复一个小bug 2、更新apktool、dex2jar...

    apk 包反编译

    资源包反编译,亲测可用,如果有问题留言,我会第一时间解决

    apk反编译工具包

    apk反编译工具包,通过批处理进行apk包的反编译,能反编译大部分的apk包。 https://www.52pojie.cn/thread-625930-1-1.html

    apk反编译及签名打包工具组

    apk反编译及签名打包工具组5个文件,包含apk的反编译,java修改,xml修改,内置js修改,html修改,以及apk的重新签名打包。

    androidAPK反编译工具包

    工具包中包含反编译所需工具:apktool_2.3.1.jar,dex2jar-2.0.zip,jd-gui-windows-1.4.0.zip。以及使用方式。

    Android apk反编译工具整理

    android apk反编译工具整理,便捷好用。集成了aapt的res反编译、dex的反编译和class的反编译,还原apk压缩文件的真实面容。

    apk反编译编译签名工具包.rar

    使用批处理一键进行apk反编译、编译、签名(已生成签名文件)。 使用批处理一键进行apk反编译、编译、签名(已生成签名文件)。

    将apk文件反编译成java源码

    把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...

    UnityAPK反编译工具dnSpy-ne资源提取工具UnityStudio

    UnityStudio是资源提取工具,dnSpy-net代码反编译工具,两款UnityApk反编译工具,亲测可用

    APK反编译,jar包解析

    APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;APK反编译,jar包解析;...

    安卓APK自动反编译汉化签名ApkTool

    安卓反编译 apk反编译 apk自动反编译汉化 本软件可以傻瓜式反编译汉化APK软件,自动打包自动签名。

    反编译apk工具

    反编译apk所需的工具,包含apktool,dex2jar-0.0.9.15,jd-gui-0.3.5.windows

    Android APK反编译工具反编译工具包

    Android APK反编译工具反编译工具包 Android反编译工具(主要有 apktool,dex2jar, jd-gui )

    APK防反编译技术PPT

    我们的APK实际上就是一个ZIP压缩文件,里面包含有一个classes.dex,我们编译后生成的程序代码就全部在那里了,通过apktool等工具可以轻松地将它们反编译成smali代码。有了这些反编译出来的smali代码之后,我们就可以...

    APK一键反编译工具

    APK一键反编译工具,只需一步就可以把安卓程序反编译出来,内附使用说明

    apk反编译工具合集

    APK反编译工具,包含apktool ,dex2jar, jd-gui.exe三种

    Android APK反编译工具,用于反编译APK

    Android APK反编译工具,用于反编译APK 反编译zip包使用: 1. 解压zip包 2. cmd进入到文件夹目录 3. 将要反编译的Apk拷贝到该目录下 4. 输入命令>winhackapk.bat xx.apk outfolder

    android apk 反编译工具包

    安卓apk反编译工具,android app反编译工具。用于学习

    apk编译反编译签名

    包含签名工具,反编译jar包,可以用来做一些APK的美化工作或者用来反编译大牛的代码用来学习。

Global site tag (gtag.js) - Google Analytics