2024年4月6日发(作者:任天堂fc模拟器安卓版中文版)
简单的总结几个关键步骤:
一、工具准备:apktool , dex2jar , jd-gui
二、使用dex2jar + jd-gui 得到apk的java源码
1.用解压工具从 apk包中取出 文件
用命令( )得到一个 jar文件
2.用jd-gui反编译工具将得到.jar文件反编译成.java文件
三、使用apktool得到apk的xml文件
1.用命令(apktool d xxx_xml )反编译包
2.从 xxx_xml 文件夹得到xml文件
四、第二步得到的程序源代码和第三步得到的xml文件组合下,即可得到完整的apk源码。
五、汉化/去广告,加 values-zh-rCN, values-zh-rTW, values-de, values-fr
1.在步骤三的文件夹里 建文件夹: values-zh-rCN,values-zh-rTW
2.1复制 到 values-zh-rCN 并翻译.
2.2 去广告见:/wangjianh ... /07/05/
3.重建APK,用命令(apktool b xxx ) ,输出到ABC/dist/
或命令( apktool b xxx )
六、签名
1.把未签名的apk 复制到 目录下。
2.打开cmd, 进入到 目录下, 输入命令:
sign out_
即为没签名的apk, out_ 为签名的
要改下:
@echo OFF
java -jar 8 %1 %2
--------------------------------- 以下是整理/摘选的 ---------------------------------
在官网下载 apktools 工具
/p/android-apktool/
2 和 2
解压分别得到 和 , .
把这3个文件复制到 系统文件夹下面, 一般是C:Windows
jd-jui: /?q=jdgui
dex2jar : /p/dex2jar/downloads/list
=================================================
部分内容摘自: /afirefly/archive/2011/10/12/
一、工具准备:apktool , dex2jar , jd-gui
工具包也可以在这里下载。/?ac=file&oid=38989
1、dex2jar下载,jd-gui下载。
2、apktool,可以去Google的官方下载,2(里面有)和apktool- install-win
二、使用dex2jar + jd-gui 得到apk的java源码
2,把 放到 C:Windows下,解压到任意文件夹(例如
步骤如下:
1、用.rar打开apk文档,将文件解压出来,然后使用工具反编译成.jar文件。
在cmd下进入所在路径,然后输入命令:
XXX
,XXX指的是你要反编译的apk中的文件所在路径及名称,比如:我的在D:Android
是:)。
2.用jd-gui反编译工具将得到.jar文件反编译成.java文件
三、使用apktool得到apk的xml文件
1、Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入命令:
apktool d ABC
反编译到文件夹ABC
2、 在解压后的文件夹中可以得到apk的xml配置文件
在D:Android下,所以: 你进入路径下后,输入 D:Androidclasses
四、第二步得到的程序源代码和第三步得到的xml文件组合下,就成一个android工程,即可得到完整的apk源码
=================================================
部分内容摘自: /2487362/683234
APKTool的使用
该命令用于进行反编译apk文件,一般用法为
apktool d <>
<>代表了要反编译的apk文件的路径,最好写绝对路径,比如C:
如果你给定的
apktool d –f <>
这样就会强行覆盖已经存在的文件
该命令用于编译修改好的文件,一般用法为
apktool b
这里的
其中分别存储着编译过程中逐个编译的文件以及最终打包的apk文件。
l-framework
该命令用于为APKTool安装特定的文件,以方便进行反编译一些与ROM相互依赖的APK文
==========================
jadclipse
( )
jadclipse_
jadclipse_
pse_
pse_
android
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1712407709a2054236.html
评论列表(0条)