Mac 上进行 Android Decompiler


本文根据  http://blog.csdn.net/guolin_blog/article/details/49738023  上的例子,在Mac  上进行   测试.


本机配置:

1.


2.Java  Version :

tiandeiMac:DeComplier tianzeng$ java -version

java version "1.8.0_91"

Java(TM) SE Runtime Environment (build 1.8.0_91-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)



既然是转载,有些文字我就不啰嗦了!!!

1.下载工具

下载的是Mac 版,按照他的去配置

/////////////////////////////////////////////

  • Mac OS X:
    1. Download Mac wrapper script (Right click, Save Link As apktool)
    2. Download apktool-2 (find newest here)
    3. Rename downloaded jar to apktool.jar
    4. Move both files (apktool.jar & apktool) to /usr/local/bin (root needed)
    5. Make sure both files are executable (chmod +x)
    6. Try running apktool via cli

Note - Wrapper scripts are not needed, but helpful so you don’t have to type java -jar apktool.jar over and over.

/////////////////////////////////////////////


!!!如果出现apktool 权限问题, 无法访问的情况,就试试以下的方法

/////////////////////////////////////////////

mac 下终端访问文件出现“Permission Denied”解决方案

mac 下终端访问文件出现“Permission Denied”解决方案:

一个文件有3种权限,读、写、可执行,你这个文件没有可执行权限,需要加上可执行权限。

1. 终端下先 cd到该文件的目录下

2. 执行命令 chmod a+x ./文件名

这样就可以打开该文件了

/////////////////////////////////////////////

然后

1.apktool d Demo.apk

这样就出现了 Demo 文件夹

2.修改了要修改的 东西 后,就开始重新打包

途中出现了异常,因为文字的格式不对,解决问题后,再次尝试,就成功地 重新打包。


3.添加签名

出现 jar 已签名后,就成功地生成 apk 包了!!! 成功 更改了 apk的名字和 icon!!!


还有个方法更简单:

下载:
jadx-0.6.1-dev-build226.zip


//—————————————————————————

Android  反编译,Mac 版

流程:
Jadx
Jadx是一款跨平台的反编译工具,有GUI界面
使用方法
下载Jadx
运行bin/jadx-gui,选择APK文件
可以看到Java源码,选择File->Save ALL即可保存文件

//—————————————————————————
Mac上流行的Android反编译工具:
http://seniorzhai.github.io/2015/08/06/Android%E5%8F%8D%E7%BC%96%E8%AF%91%E2%80%94%E2%80%94Mac%E7%AF%87/

https://drone.io/github.com/skylot/jadx/files



http://jd.benow.ca/




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值