从第三方应用程序包中获取源代码

7 浏览
0 Comments

从第三方应用程序包中获取源代码

这个问题已经有答案了:

有没有一种方法可以从APK文件中获取源代码?

如何反编译第三方包?我已经尝试过反编译自己的apk文件...那些能正常工作...请问有什么方法可以做到这一点吗?

admin 更改状态以发布 2023年5月20日
0
0 Comments

尝试按照以下步骤操作:

1) 使用apktool对你的应用进行操作:

apktool d -s -r APPNAME.apk

你将得到类似这样的项目结构:

│   AndroidManifest.xml
│   apktool.yml
│   classes.dex(!)
│   resources.arsc
│
├───assets
├───lib
└───res

或类似的结构。

2) 使用d2j-dex2jar工具:

d2j-dex2jar classes.dex

3) 在JD-GUI中打开文件并阅读 🙂

0