ウェアラブル アプリからのメッセージをリッスンする 2 つの異なる WearableListenerServices を使用したいという問題があります。WearableListenerService を拡張し、次のように構成します。
<service android:name="no.xx.xx.wear.WearService">
<intent-filter>
<action android:name="com.google.android.gms.wearable.BIND_LISTENER" />
</intent-filter>
</service>
メッセージは、メソッドを使用してウェアラブル アプリから送信され、 メソッドWearable.MessageApi.sendMessage(...)
を使用してリッスンされます。WearableListenerService's onMessageReceived(MessageEvent messageEvent)
しかし、リスナー サービスを 1 つから 2 つに変更すると、メッセージが受信されなくなったようです。
私の質問は次のとおりです。1 つのコンパニオン ウェアラブル アプリの組み合わせで、gms を介してメッセージをリッスンできるサービスの数に制限はありますか?