反编译步骤:
下载apktool 并设置环境变量
命令行进入apk目录执行:apktool d xx.apk (如果遇到一些错误说明apk做了防破解处理)
执行成功后会生成xx文件夹,进入xx文件夹修改需要修改的内容,如果需要修改代码,进入xx\smali\里面,需要懂一些smali语法
修改完后回到命令行,执行:apktool b xx ,会在xx文件夹里面生成一个dist文件夹,里面的apk就是回编译的,这个apk是没有签名的
下载网上的签名工具对apk签名,完了就可以安装了(如果你下载了源码或者sdk,里面自带一个signapk也可以签名)
❷ 什么时候修复 Android Killer回编译失败
替换论坛使用的shakaapktool.jar到相关目录
然后对应修改下名字就可以了。
❸ 使用APK改之理和Android Killer编译之后为什么生成了两个文件
一、有时候我们反编译某些apk就会报如图所示的错误。
出现这个错误的原因是由于APKTOOL工具没有进行跟新。
二、更新apktool工具
2.1 打开AndroidKiller工具选中“Android”选项如图所示
2.2 点击“APKTOOL管理器”弹出如下窗口
2.3 点击“添加”按钮,弹出如下窗口,填写对应的参数信息,点击“确定”按钮
2.4 选中更新后的apktool版本
三、更新后大部分apk都可以进行编译,效果如图所示
这就是解决AndroidKiller反编译apk失败的方法。
❹ androidkiller怎么配置环境
搭建Android开发环境的关键一步是配置Java环境变量。当然,如果你想学习Java编程,那么在搭建Java开发平台时,也需要配置Java环境变量。
工具/原料
JDK(Java Development Kit)
安装JDK
在安装之前,先说明一下JDK与JRE:
JDK:JDK是Java Development Kit。简单地说JDK是面向开发人员使用的SDK(Software Development Kit),它提供了Java的开发环境和运行环境。SDK是Software Development Kit一般指软件开发包,可以包括函数库、编译程序等。
JRE:JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。
即如果你只想运行Java程序,那么安装JRE就够了;如若想开发Java应用程序,那么需要安装JDK,在安装JDK时会自动安装JRE,因为JDK是用Java语言写的,需要JRE来运行。
JDK安装
JDK安装很简单,根据安装向导提示,选择安装目录(也可更改安装目录),逐步进行安装,具体操作如下图所示:
安装好JDK后,可以查看安装信息:共安装了两处,一是选择的JDK安装目录;二是系统盘C:\Program Files\Java\jre7下的JRE。具体情况如下图所示:
配置Java环境变量
在桌面,右击“计算机”,在弹出的菜单中选择“属性”—>“高级系统设置”—>“环境变量”—>“系统变量”—>“新建”:
1)新建变量JAVA_HOME
变量名:JAVA_HOME
变量值:E:\MyJava\Java\jdk1.7.0_51 (即JDK的安装目录)
2)新建变量CLASSPATH(如果已经存在,则直接写入变量值)
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
说明:其中“%JAVA_HOME%”即是引用变量“JAVA_HOME”的值,而dt.jar与tool.jar正是该目录E:\MyJava\Java\jdk1.7.0_51\lib下的内容。
3)在JAVA_HOME和CLASSPATH建立后,选择“Path”变量,单击编辑,或双击该变量,在变量值栏最前端添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
说明:其中“%JAVA_HOME%”即是引用变量“JAVA_HOME”的值,而bin与jre\bin即为相应目录下的文件夹。
具体操作如下图所示:
5
Java环境变量配置好,就可以打开Eclipse,安装ADT,添加SDK,然后就可以开发Android应用程序了!!
http://jingyan..com/article/76a7e409bb1633fc3b6e15b9.html
❺ AndroidKiller老是显示反编译失败,无法继续下一步源码反编译,那位大神知道进来告诉一声被.
文件扩展名太长。上一行已经提示了。
❻ 使用android killer反编译的时候提示拓展名太长无法变异是怎么回事
一方面,可以安装没成功。另一方面,可能反编译不能进行。。。。。。。。不是所有的项目都可以反编的。。。。。。。。。。。。
❼ 用安卓反编译工具android killer V1.3.10导入apk一直没反应什么情况
关闭Androidkiller 再重新打开 选择对应的最近的项目中双击打开即可 就可以成功了
❽ Android Killer反编译失败,无法继续下一步源码反编译,怎么办
应该是apktool版本低的问题,我也遇到了,但是我反编译以前成功可以,换了一个新的framework就不行了!
❾ 用android killer 编译出现 AAPT.exe已关闭怎么解决,哪位朋友知道 ,给解答下。。。。
你重新下载最新版本的apktool,用现在2.4.1版本的都可以。
❿ AndroidKiller v1.3.0.0 老是出现编译失败问题,哪位大神求解决!!!
你这是要干嘛?