1

「簡単なヘルプを探しているので、複数の議論スレッドを避けるために、ここでシナリオ全体を説明しているので、ここですべての詳細を提供します。」

Android コンパニオン アプリと通信するアプリケーションを作成しました。これにはいくつかのイベントがスケジュールされており、小石アプリに送信する必要があります。これにより、アプリのタイムラインがミュートされている場合でも、小石アプリのユーザーに重要な情報を提供できます。

小石アプリが開いている場合にのみ、コンパニオン アプリからデータを取得して正常に処理できますが、もう 1 つの要件は次のとおりです。

小石アプリがバックグラウンドであっても、コンパニオンアプリから送信された小石アプリでデータを取得するには。

すなわち。コンパニオン アプリが何らかのメッセージを送信し、ペブル アプリがバックグラウンドにある場合、そのメッセージを読み、ペブル アプリを起動して必要な情報を表示できるはずです。

Companion アプリと Pebble アプリ間の通信に「アプリ メッセージ」を使用しています。

Pebble Documentation に次のように記載されています。

「バックグラウンド ワーカーは UI API にアクセスできず、AppMessage API を使用したり、リソースをロードしたりすることもできません。AccelerometerService、CompassService、DataLogging、Storage など、他のほとんどの API を使用できます。」

もう1つのクエリは次のとおりです。Pebbleで電話に来た場合に通知を受け取ることができるので、Pebbleウォッチでそのメッセージに関連するアプリまたは関連アプリを開く方法はありますか.

とにかくこれを成し遂げる方法があれば、私を導いてください。

前もって感謝します。

4

1 に答える 1

0

Android アプリケーションは、彼女にメッセージを送信する前に watchapp を起動できます。それはあなたの問題を解決するはずです。

ドキュメントに示されているように、時計のバックグラウンド ワーカーはアプリ メッセージを受信できません。

于 2015-09-11T17:28:56.670 に答える