I have a Honeywell CT60 and I'm using the barcode scanner via intents. I'm using the BroadcastReceiver library and I wrapped the logic in a class. The class is instantiated in the Starter service. We have a mix of Android 7 and 8 CT60's. I believe only on the Android 8 versions the BroadcastReceiver stop receiving the broadcasts after the first time it receives one.
Is there anything wrong with the way I'm doing this? Is anything wrong with creating the instance in the Starter service?
Is there anything wrong with the way I'm doing this? Is anything wrong with creating the instance in the Starter service?