Maybe something like this:
Place this code in a service module, I wasn't too sure about the extras, so hopefully one will work for you, but I doubt it.
Dim BRTC25 As BroadCastReceiver
Sub Service_Start (StartingIntent As Intent)
'Hopefully something will appear in your logs, good luck.
Sub BRZebraScan_OnReceive (Action As String, Extra As Object)
Dim IntGetBCData As Intent = Extra
Log(BytesToString(IntGetBCData.GetExtra("com.symbol.emdk.datawedge.decode_data"), 0, IntGetBCData.GetExtra("length"), "UTF-8"))
A thousand thanks. I just starting using the TC25, this code worked out of the box.
My only suggestion is to setup the DataWedge (app) in Android properly.
*- create a new profile
*- enable "intent output"
*- set intent action "com.symbol.datawedge.api.ACTION"
*- intent category, leave blank
*- intent delivery, set to Broadcast intent
thanks again. this was awesome! I have spent about 3 days trying to get this to work. The broadcast library was also key, so that's for that also.