Android Wear 2.0 と携帯電話の間のサイレントモードの同期

アプリと ADB コマンドを使用して、Android Wear 2.0 スマートウォッチと Android スマートフォンの間でおやすみモードを同期する方法に関するチュートリアル。

Android Wear 2.0 は待望のアップデートであり、Moto 360 Sport などの時計はアップデートがリリースされてからようやくアップデートされました。 5月に ファーウェイウォッチ用。 Wear 2.0 アップデートでは、ウォッチにアプリケーションを直接インストールできるようになったデバイスや、メッセージに返信するためのキーボードなど、多くの改善が加えられました。 アップデートの欠点の 1 つは、おやすみモードがスマートウォッチと携帯電話の間で同期しなくなることです。 このチュートリアルでは、2 つのデバイス間でおやすみモードを同期する方法を説明します。 私たちは、 大声で叫ぶ このアプリケーションは 5 月に使用しましたが、今日はその設定方法を説明します。


Android Wear 2.0 の同期を邪魔しないでください

このアプリケーションを携帯電話と時計にセットアップします。 必要となるのは、 時計に adb を設定する. Android Wear の場合も手順はほぼ同じですが、プロセスのスクリーンショットを以下に示します。

実際にはそうではありません 持っている Wi-Fi 経由でデバッグするには、Wi-Fi 経由が最も便利だと思います。 完了したら、次のコマンドを使用してウォッチをコンピュータに接続します。

adbconnect 192.168.1.100:5555

接続する IP は、デバイスが [Wi-Fi 経由でデバッグ] に表示されるアドレスによって異なります。 コンピュータが接続されるとプロンプトが表示され、ウォッチをデバッグできるようになります。 接続したら、すぐに始めることができます。 Wi-Fi を使用しない場合、初期設定のためのコマンドは必要ありません。

電話機のセットアップ

電話機をセットアップするには、まず、Google Play ストアから以下のアプリケーション「DND Sync for Wear」をダウンロードします。

インストールが完了したので、アプリケーションを開き、アプリ内から「サイレント」権限を有効にします。 これで電話側の作業は完了です。

時計のセットアップ

携帯電話に「DND Sync for Wear」をインストールすると、Android Wear ウォッチから、ウォッチにもアプリケーションをインストールすることを提案する通知が表示されます。 通知をタップしてインストールします。 通知が届かない場合は、Google Play ストアを開いて「携帯電話のアプリ」まで下にスクロールします。 それでも見つからない場合は、自分で探してください。 Google Play ストアでパッケージ名「rkr.weardndsync」を検索するだけで、ウォッチ上のアプリケーションを見つけることができます。

インストールしたら、接続されている adb を開いて次のコマンドを実行します。

adb shell settings put secure enabled_notification_listeners com.google.android.wearable.app/com.google.android.clockwork.stream.NotificationCollectorService: rkr.weardndsync/rkr.weardndsync.HackService

そして完了です。 携帯電話で「応答不可」に変更すると、時計でも「応答不可」に変更されるはずです。 これは、Android Wear 2.0 の邪魔をしないという点で、デバイスと携帯電話の分離に悩まされている人にとっては役立つかもしれません。


説明

インストールされているアプリケーションは、現在の「おやすみモード」の状態を時計に伝えるためのものです。 監視用に adb 経由で実行したコマンドは、上記の切り替えとまったく同じことを行っています。 Android Wear には、通知リスナー (おやすみモードの管理に必要) を有効にするための GUI がありません。 モード)。 これが、電話ではなく時計に adb が必要な理由です。 電話機で通知リスナーを有効にし、時計では通知リスナーを有効にしなかった場合、時計で「おやすみモード」を無効にすると、電話機でも通知リスナーが無効になりますが、その逆はできません。