Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!
We spend hours scrolling social media and waste money on things we forget, but won’t spend 30 minutes a day earning certifications that can change our lives.
Master in DevOps, SRE, DevSecOps & MLOps by DevOps School!
Learn from Guru Rajesh Kumar and double your salary in just one year.
Source – discourse.nativescript.org
The Zebra EMDK provides it’s own Android SDK, therefore I have to add an external lib to my plugin.
I put the necessary jar file into the libs folder of my plugin (/libs/com.symbol.emdk.jar) and added the dependencies to my include.gradle file
dependencies {
provided files('libs/com.symbol.emdk.jar')
compile fileTree(exclude: ['libs/com.symbol.emdk.jar'],include: ['*.jar'], dir: 'libs')
}
On tns run android it seems that the jar file gets compiled. I see the following errors in the log file:
:buildMetadata
Skip com.symbol.emdk.simulscan.SimulScanConfig
Error: java.lang.NullPointerException
Skip com.symbol.emdk.simulscan.SimulScanManager
Error: java.lang.NullPointerException
Skip com.symbol.emdk.simulscan.SimulScanMultiTemplate
Error: java.lang.NullPointerException
Skip com.symbol.emdk.simulscan.SimulScanReader
Error: java.lang.NullPointerException
Skip com.symbol.emdk.simulscan.SimulScanReaderInfo
Error: java.lang.NullPointerException
Due to the missing/skipped classes the app crashes if I want to use the external lib.