I've created a fix to be able to use other broadcasts as well (using the SendBroadcastWithExtras API).
Before, two (fixed) extra values were removed as they contain byte arrays:
com.symbol.datawedge.decode_data
com.motorolasolutions.emdk.datawedge.decode_data
If there are any other byte arrays, it results in a crash.
Now any extra value containing a byte arrays is removed. This makes it possible to use this library with other systems as well. I've tested it with the Honeywell Intent API which is working fine. Zebra/Symbol is still working the same way as before.
I've created a fix to be able to use other broadcasts as well (using the SendBroadcastWithExtras API).
Before, two (fixed) extra values were removed as they contain byte arrays:
If there are any other byte arrays, it results in a crash. Now any extra value containing a byte arrays is removed. This makes it possible to use this library with other systems as well. I've tested it with the Honeywell Intent API which is working fine. Zebra/Symbol is still working the same way as before.