1.9.2,callStaticMethod 竟然不支持java中double类型,不支持D标价

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

这也算一个bug???

这属于对java的基础类型支持不完整缺陷。没有使用到double的项目,是没有感觉的。但是当你无意中使用了double,并且函数标签都安照jni标准写好,却发现它竟然无法正常工作,难道这不是问题么,难道你不需要时间去排查这个问题么?当然,如果知道了该问题,如果可以用float代替,那改为float好了,绕过此坑。如果不能用float代替呢?此问题在c++层面修复很容易,几行代码的事情。

1赞