コードネームコードスキャナライブラリを使用してバーコードを読み取っています。別途使用すると、バーコードを素早く読み取ることができるサードパーティスキャナを使用します。しかし、codenameone appを使用すると、同じスキャナが遅すぎる(ほとんどスキャンできない)。私はそれをsamsungデバイスと他のいくつかのデバイスでテストしました。結果はあまり良くありません。どうすればスキャナを強化できますか?バーコードスキャナが遅すぎてコードを読み取ることができません
コード:
CodeScanner.getInstance().scanBarCode(new ScanResult() {
public void scanCompleted(String contents, String formatName, byte[] rawBytes) {
//barCode.setText("Bar: " + contents);
cnt.addComponent(new Label(contents));
cnt.revalidate();
}
public void scanCanceled() {
System.out.println("cancelled");
}
public void scanError(int errorCode, String message) {
System.out.println("err " + message);
}
});
もう一つは、いくつかの時間は、それはバーコードを読み取るのではなく、コードの下に書かれたものとは異なるコードを提供します。例えば、私はモバイル機器のIMEI noをスキャンしていましたが、15-20以上の数字を持っていますが、スキャナはIMEI以外の5〜6桁の数字を返します。ここで何が起こったのですか?あなたがビデオで問題を見ることができます
... https://youtu.be/xCtx0ZlFH0U
私はバーコード用の小さなサルのqrコードlibをテストしようとしましたが、ビルドエラーが発生します。 http://stackoverflow.com/questions/42082234/littlemonkey-qrscanner-library-build-issue – beck