Etiqueta NFC para Android recebida com receptor de radiodifusão
Estou tentando pegar a tag NFC no receptor de transmissão, então escrevi um BR simples que imprime "asd" no onReceive (). No xml do manifesto, é descrito assim:
e recebo apenas isso e nenhuma impressão ...
01-31 16:37:18.980: ERROR/MediaPlayer(990): setAudioStream called in state 8
01-31 16:37:18.980: ERROR/MediaPlayer(990): error (-38, 0)
01-31 16:37:18.980: ERROR/MediaPlayer(990): start called in state 0
01-31 16:37:18.980: ERROR/MediaPlayer(990): error (-38, 0)
01-31 16:37:18.988: ERROR/MediaPlayer(990): Error (-38,0)
Quando uso a atividade para lidar com a intenção desta forma:
<activity android:name="TagViewer"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
A atividade foi iniciada e funcionando perfeitamente, então como posso fazê-la funcionar com o BroadcastReceiver?