Improvements
- Added support for custom native library loading. You can now provide your own
NativeLibraryLoaderimplementation viaCaptureSDK.setNativeLibraryLoader(loader)to fully control how the SDK's native library is loaded. If no custom loader is provided, the SDK continues to useSystem.loadLibraryexactly as before.
Minor API changes
- Added
com.microblink.capture.native.NativeLibraryLoaderfunctional interface. - Added
CaptureSDK.setNativeLibraryLoader(loader)entry point. It must be called before any otherCaptureSDKcall (e.g.setLicenseKey,setLicenseFile,setLicenseBuffer); otherwise the native library will already be loaded with the default loader and the provided implementation will be ignored.