几天前,我的硬盘损坏了,导致我失去了整个项目文件。我有该项目的.apk文件。
但问题是,.apk文件包含100%的Kotlin语言。我找到了一种反编译代码的方法,但不幸的是它不能将代码反编译回Kotlin代码。在反编译后,我得到了一些奇怪的、写错类型的.java类。
请帮助我如何反编译我的.apk文件,这对我来说非常重要。
如果有任何方法,请建议:)
几天前,我的硬盘损坏了,导致我失去了整个项目文件。我有该项目的.apk文件。
但问题是,.apk文件包含100%的Kotlin语言。我找到了一种反编译代码的方法,但不幸的是它不能将代码反编译回Kotlin代码。在反编译后,我得到了一些奇怪的、写错类型的.java类。
请帮助我如何反编译我的.apk文件,这对我来说非常重要。
如果有任何方法,请建议:)
从APK文件反编译Kotlin代码,可以使用一些可用的工具。
FernFlower:可以使用Java反编译器FernFlower来反编译Kotlin代码。可以使用FernFlower反编译APK文件以生成Java代码,然后使用像IntelliJ IDEA这样的工具将其转换回Kotlin代码。
还有一些在线网站可以在Google上搜索,并且还可以使用Windows上的apk easy tool来反编译源代码。
git
(和其他)托管地方;不仅仅是github
、gitlab
或bitbucket
(假设您不在被封锁的国家)。:/ - Martin Marconcini.class
反编译为.java
时遇到了很多错误,无法继续进行... - ch271828n