当前位置: 首页 > 知识库问答 >
问题:

将Kotlin反编译为JAVA

戚飞
2023-03-14

我是Android Studio的初学者,我希望主要活动是在java上而不是在kotlin上。我测试了一些可用的堆栈溢出解决方案,例如:
Menu->Tools->Kotlin->将kotlin反编译到java

  1. 菜单>工具>Kotlin>显示Kotlin字节码
  2. 单击“反编译”按钮
  3. 复制java代码

并且总是禁用“反编译”按钮。

共有1个答案

孟和玉
2023-03-14

您的代码有一些错误,无法进行编译。如果您解决了这些问题,“反编译”按钮将重新启用。

然而:

我希望主要活动是在java上,而不是在kotlin上

 类似资料:
  • 问题内容: 如何将Android DEX(VM字节码)文件反编译为相应的Java源代码? 问题答案: It’s easy 获取以下工具: 1)dex2jar将dex文件转换为jar文件 2)jd-gui查看jar中的java文件 由于dex2jar进行了一些优化,因此源代码具有很高的可读性。 Procedure:: 这是有关如何反编译的过程: 步骤1: 将中的转换为 注1:在Windows计算机上

  • 我有一个Kotlin项目,我想使用IntelliJ将其转换为Java代码。现在我读到我需要做的就是: 单击“反编译”按钮 复制java代码 所以我试着按照它去做,并且已经能够成功地查看Kotlin字节码--但是我想知道反编译按钮在哪里?可悲的是,我试着在谷歌里搜索它,却找不到它--也许我只是瞎了眼,这是显而易见的? 编辑: 当我按时,将显示此面板:

  • 我正在Android Studio将一个Java Android项目转换为Kotlin,但我遇到了一些问题。

  • 问题内容: 您可以推荐用于Eclipse的Java反编译器吗?我的其他问题是,使用来自其他Java程序的反编译代码有什么限制?非法还是什么?我对许可证知之甚少。谢谢阅读。 问题答案: 我建议在Google上弹出一个JD Java反编译器。它真的很好。 至于限制,您必须阅读特定软件的许可,否则可能会写明禁止任何反编译方式。

  • 问题内容: 我正在尝试反编译 Java项目(.jar)文件,并且能够从其中获取.java文件。现在如何将其编译回来?我可以将.java文件作为单个文件添加到Netbeans。但是如何将其作为项目添加并编译呢?该项目是JavaFX项目。所以请帮我。 问题答案: 有很多方法可以实现此目的,但是我认为您不能像这样直接在框内(在本例中为开箱)将项目导入jar中。 我们可以使用最基本的技术(我承认有点脏),

  • 问题内容: 我知道Java 7不能提供Java 7的运行时功能,但是由于 没有添加 新的字节码,因此新的字节码仅与非Java语言有关,我想知道转换Java会有多困难纯Java 6的7个源代码(新语句,菱形运算符)(即能够开始将源转换为Java 7而又不失去Java 6兼容性)。 有指针吗? 问题答案: 将Java 7 javac输出的.class文件标记为1.6.0版(即0x32) (根据http