アンドロイドウェアでのデータ通信を学んでいます。私の理解では、モバイル アプリとウェア アプリの両方が、Google サービス API を介して DataItem に接続し、どちらか一方からデータを読み取る必要があります。
モバイル アプリの sharedpreference にデータを保存しています。ウェア アプリを開いたときにのみ、モバイル アプリの sharedpreference からデータを読み取り、ウェアに表示したいと考えています。
モバイル アプリが sharedpreference でこのデータを更新するたびに、そのアクティビティを Google Services API に接続し、リクエストを DataItem に入れます。次に、ウェア アプリは WearableListenerService による変更をリッスンしますか?
少なくともモバイル側では、常にサービスを実行したくないのです。これを達成するためのアプローチは何でしょうか?