本帖最后由 SakuranaRanbom 于 2022-12-19 21:07 编辑 
用Taboolib进行开发,去网上搜了一下可以直接用类.静态方法来调用Java代码的静态方法。但是实际操作之后是报错“Caused by: java.lang.NoClassDefFoundError: cn/mcpe0/saferes/Util”
这里是我调用的
 
 
这里是静态方法的Java类
 
 
已自行解决:需要在main下单独创建java文件夹,并把代码放在其中
用Taboolib进行开发,去网上搜了一下可以直接用类.静态方法来调用Java代码的静态方法。但是实际操作之后是报错“Caused by: java.lang.NoClassDefFoundError: cn/mcpe0/saferes/Util”
这里是我调用的
 
这里是静态方法的Java类
 
已自行解决:需要在main下单独创建java文件夹,并把代码放在其中
那可以把代码改成:
静态类改成kotlin的object,静态方法改成普通方法直接写成kt文件吗?
静态类改成kotlin的object,静态方法改成普通方法直接写成kt文件吗?
Xiao2 发表于 2022-12-20 08:06
那可以把代码改成:
静态类改成kotlin的object,静态方法改成普通方法直接写成kt文件吗?
...
这样也行,但java代码太多了就麻烦了。看我上面解决方案可以不进行处理
SakuranaRanbom 发表于 2022-12-20 09:00
这样也行,但java代码太多了就麻烦了。看我上面解决方案可以不进行处理
idea提供了一键转kt的功能qaq