从 .apk 文件反编译 Kotlin 源代码

Kau*_*ain 6 android decompiling decompiler kotlin

几天前,我的硬盘损坏了,因为我丢失了整个项目文件。我有那个项目的 .apk 文件。

但问题是 .apk 文件包含 100% Kotlin 语言。我找到了一种反编译代码的方法,但不幸的是它不会反编译回 Kotlin 代码。反编译后,我得到了一些奇怪的 .java 类。

请帮助我如何反编译我的 .apk 文件,这对我来说是一个非常重要的项目。有什么办法请建议:)

小智 1

要从 APK 文件反编译 Kotlin 代码,您可以使用一些可用的工具。

FernFlower:Kotlin 代码可以使用 Java 反编译器 FernFlower 进行反编译。APK 文件可以使用 FernFlower 反编译以生成 Java 代码,然后可以使用 IntelliJ IDEA 等工具将其转换回 Kotlin 代码。

还有一些在线网站,您可以在Google上搜索,也可以使用Windows中的apk easy工具来反编译源代码。