我想使用zxing库解码已保存的条形码图像。
添加名为“core.jar”的外部jar
创建了MyLuminaceSource类,它是LuminanceSource的子类。使用此类创建Reader。
MyLuminaceSource myRGB = new MyLuminaceSource (barcodeImage);
BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(myRGB));
Reader reader = new MultiFormatReader();
Result result = reader.decode(bitmap);
String resulText = result.getText();
但是当我在设备上运行应用程序后,在logcat中显示错误:
“无法找到类'com ..... MyLuminaceSource',从方法com引用.... MainActivity.decode”
当上面的代码执行时,也会抛出运行时异常。
java.lang.NoClassDefFoundError
答案 0 :(得分:1)
通过在“订单和导出”选项卡中为外部jar启用检查来解决此问题。