我有一个奇怪的问题,我的广播接收器没有在android 4.4.2上接收ACL_CONNECTED和ACL_DISCONNECTED。
但我有4.1.2的另一款Android手机,它可以正常工作。
这是一个已知问题吗?
这是我的AndroidManifest:
<receiver android:name="com.example.MyClass$BluetoothBroadcastReceiver"
android:enabled="true"
android:exported="false">
<intent-filter>
<action android:name="android.bluetooth.device.action.ACL_CONNECTED" />
<action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" />
<action android:name="android.bluetooth.adapter.action.STATE_CHANGED"/>
</intent-filter>
</receiver>
答案 0 :(得分:0)
我找到了这个问题。
我删除了android:enabled="true"
和android:exported="false"
,现在它适用于4.4.2和4.1.2