Hello,
Our Android apps currently support barcode scanning via integration with Barcode Scanner (or BS+). Initially, we were only concerned with QRCode barcodes. Due to the high volume of legacy barcodes we have in the wild using PDF-417, however, we've been asked to also support that symbology. So, I've been evaluating the PDF-417 support in BS. While BS+ will successfully read most of our samples, BS crashes (see exception below) unless the camera is already perfectly aligned with the target barcode prior to BS being launched. This happens with both the released version, and a version built from the latest source code.
I realize the project page lists PDF-417 as being "alpha" quality, so I'm just trying to get a sense of the current state of development and future plans for PDF-417 in Barcode Scanner to figure out what options we have. We might be able to spend some time assisting in the PDF-417 development effort.
FATAL EXCEPTION: main
java.lang.NullPointerException
at com.google.zxing.client.android.CaptureActivity.drawResultPoints(CaptureActivity.java:471)
at com.google.zxing.client.android.CaptureActivity.handleDecode(CaptureActivity.java:416)
at com.google.zxing.client.android.CaptureActivityHandler.handleMessage(CaptureActivityHandler.java:100)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5227)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
at dalvik.system.NativeStart.main(Native Method)