ScannerX 1.3
maulikhirani
released this
07 Feb 13:24
·
10 commits
to master
since this release
This is an important release that contains the fix for the crash issues on lower API versions of Android (< API 26)
Background on the crash issue:
- The newer version of Zxing library (v3.4.x) uses some of the Java 8 language feature for scanning and parsing the barcodes.
- These Java 8 language features don't support older API versions of Android. Hence, getting the crash when using Zxing to scan.
Our solution the problem:
- With the introduction of Java 8 library desugaring, we can now use the Java 8 language features in a backward compatible way.
- We have enabled the desugaring in order to give support of Zxing's latest version back to API 21.
Find more about desugaring on: https://developer.android.com/studio/write/java8-support#library-desugaring