2016-05-13 11 views
0

ヘッドセットがテストデバイスに接続されているときに、android.bluetooth.device.action.ACL_CONNECTEDを受信できましたが、ヘッドセットの電源を切って、何も放送しませんでした。私は "android.bluetooth.device.action.ACTION_ACL_DISCONNECTED"を受け取ることを期待していました。 アンドロイド:ブルートゥースデバイスが切断されたときに受信機が受信されない

は、私は私の受信機のためにこれらのインテントフィルタを宣言している:

  <action android:name="android.bluetooth.adapter.action.DISCOVERY_FINISHED" /> 
      <action android:name="android.bluetooth.device.action.ACL_CONNECTED" /> 
      <action android:name="android.bluetooth.device.action.ACTION_FOUND" /> 
      <action android:name="android.bluetooth.device.action.ACTION_ACL_DISCONNECT_REQUESTED" /> 
      <action android:name="android.bluetooth.device.action.ACTION_ACL_DISCONNECTED" /> 

追加情報:私の試験装置は6アンドロイドを実行しています。

理由は何ですか?それとも私が逃した何か?

ありがとうございました。タイプミスがあります

答えて

0

、アクションは(文字列にはACTION_)あってはならない:

<action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" /> 
+0

オーマイ!これをトラブルシューティングするためにヘッドセットを物理的に接続/切断しました。それらを指摘してくれてありがとう。うまく動作します。 –

関連する問題