zxingライブラリを使用して、保存済みのバーコード画像をデコードしたい。
「core.jar」という名前の外部jarを追加しました
LuminanceSourceのサブクラスであるクラスMyLuminaceSourceを作成しました。このクラスを使用して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....MainActivity.decodeから参照されたクラス'com.....MyLuminaceSource'が見つかりませんでした"
上記のコードが実行されると、実行時例外もスローされます。
java.lang.NoClassDefFoundError