4***@qq.com
4***@qq.com
  • 发布:2024-04-08 15:51
  • 更新:2024-04-10 15:14
  • 阅读:103

uts插件开发,引用libs里面的jar文件,原生文件是枚举类,hbuild编译报错

分类:uts

uts插件开发,引用libs里面的jar文件的java类,原文件是枚举类,hbuild编译报错,java.lang.NoClassDefFoundError: Failed resolution of: Lcom/zkteco/android/biometric/core/device/TransportType;,找不到原类文件,这个问题有知道的麻烦告诉一下

2024-04-08 15:51 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

我用最新的HBuilder X 测试下面的枚举类是可以正常编译的。
你需要确保依赖已经正确添加到项目

import Config from 'android.graphics.Bitmap.Config'  

console.log(Config.ALPHA_8)
  • 4***@qq.com (作者)

    import ParameterHelper from "com.zkteco.android.biometric.core.device.ParameterHelper";

    import TransportType from "com.zkteco.android.biometric.core.device.TransportType";

    这2个是同一个包下面的类,一个能找到一个就找不到,不知道为啥

    2024-04-08 17:15

  • 4***@qq.com (作者)

    TransportType,这个类就找不到,Lcom/zkteco/android/biometric/core/device/TransportType报这个错误

    2024-04-08 17:16

  • 4***@qq.com (作者)

    感觉就是编译器在找枚举类的时候有问题,下面2张图片,一个是AndroidStudio展开的,一个是HBX提示的,TransportType这个类是枚举类型就是找不到,其它都可以可以找到

    2024-04-08 18:08

4***@qq.com

4***@qq.com (作者)

HBX在编译的时候找枚举类感觉就是有问题,HBX提示包所包含的类和AndroidStudio的类就是不一样

  • 3***@qq.com

    +1,这么整严重影响开发效率

    2024-04-08 20:28

4***@qq.com

4***@qq.com (作者)

已解决,感谢DCloud_Android_DQQ耐心回答

要回复问题请先登录注册