我目前正试图通过指定赶上国ACTION_SCO_AUDIO_STATE_CHANGED: http://developer.android.com/reference/android/media/AudioManager.html#ACTION_SCO_AUDIO_STATE_CHANGED我似乎无法抓住ACTION_SCO_AUDIO_STATE_CHANGED意图为什么?
我已经注册了我的表现意图,但连接到蓝牙设备时,我没有得到任何东西。我需要的任何特定许可或什么?
清单:
<receiver android:name="com.app.receiver.BluetoothReceiver">
<intent-filter>
<action android:name="android.media.SCO_AUDIO_STATE_CHANGED" />
<action android:name="android.bluetooth.device.action.ACL_CONNECTED" />
<action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" />
<action android:name="android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED" />
<action android:name="android.bluetooth.device.action.BOND_STATE_CHANGED" />
</intent-filter>
</receiver>
我不能得到任何来自BOND_STATE_CHANGED,SCO_AUDIO_STATE_CHANGED或ACL_DISCONNECT_REQUESTED的呼叫。我收到的其他意图很好。
感谢,
-Jona
你可以在注册接收器的地方发布清单吗? – EboMike 2010-12-15 20:02:38
我想我就像每个人一样迷失...... – Jona 2010-12-17 15:31:14