uts插件开发,引用libs里面的jar文件的java类,原文件是枚举类,hbuild编译报错,java.lang.NoClassDefFoundError: Failed resolution of: Lcom/zkteco/android/biometric/core/device/TransportType;,找不到原类文件,这个问题有知道的麻烦告诉一下
- 发布:2024-04-08 15:51
- 更新:2024-11-09 01:13
- 阅读:514
我用最新的HBuilder X 测试下面的枚举类是可以正常编译的。
你需要确保依赖已经正确添加到项目
import Config from 'android.graphics.Bitmap.Config'
console.log(Config.ALPHA_8)
-
小竵 (作者)
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
-
小竵 (作者)
TransportType,这个类就找不到,Lcom/zkteco/android/biometric/core/device/TransportType报这个错误
2024-04-08 17:16
-
小竵 (作者)
感觉就是编译器在找枚举类的时候有问题,下面2张图片,一个是AndroidStudio展开的,一个是HBX提示的,TransportType这个类是枚举类型就是找不到,其它都可以可以找到
2024-04-08 18:08
szsheep
请把解决办法说出来啊,我们都遇到这问题
2024-06-17 16:30
小竵 (作者)
回复 szsheep: 如果有枚举,直接打自定义基座运行,就不会出现问题
2024-06-20 18:14