Bluetooth 自動接続により、携帯電話のオーディオを近くのペアリングされたスピーカーまたはヘッドフォンにランダムに切り替えることができます。最初にプロンプトを表示せずに実行されるため、かなり煩わしい場合があります。この「機能」を停止する明確な方法もありません。しかし、回避策はあります。
私にとって、自動接続と自動再生は機能というよりもバグです。自動接続では、通話中またはオーディオの再生中に別のデバイスに接続できないと思われるかもしれません。 Bluetooth デバイスを切り替えたい場合は、少なくとも リクエスト をしてください。しかしそうではありません。
携帯電話がヘッドフォンに接続されており、ペアリングされた Bluetooth スピーカーのある部屋に入ると、理由も警告もなく、音声がそのスピーカーにジャンプします。車に乗っているときも同じことが起こります。 Bluetooth はプロンプトなしで自動的にステレオに接続します。 Bluetooth をオフにしてオンにしても、毎回機能するとは限りません。次に自動接続がどのデバイスを引き継ぐかはわかりません。長い間、私は Bluetooth デバイスのペアリングを解除し、切り替える必要があるときに再度ペアリングするだけで我慢していました。
開発者がペアリングされたすべてのデバイスの隣に専用の自動接続スイッチを追加すると、この問題は簡単に解決できます。 Bluetooth 自動接続を無効にする設定 (非表示かどうか) は見つかりませんでした。しかし、Android の開発者向けオプションを使用して問題を解決する回避策を見つけました。サードパーティのアプリは必要ありません。Android デバイスの設定アプリだけで十分です。
あるいは、オーディオの再生中にデバイスが Android に自動接続しないようにする簡単な自動ルーチンを作成することもできます。 MacroDroid アプリを使用してこれを行う方法を説明します。
残念ながら、Bluetooth 自動接続を無効にするために必要な設定はデフォルトでは非表示になっています。開発者オプションは、開発者がアプリをテストおよびデバッグできるようにする一連の非表示の Android 設定です。そのため、通常の設定アプリよりもデバイスの設定をより細かく制御できます。
開発者向けオプションのタイトルと場所はメーカーによって異なります。開発者向けオプションを有効にするための完全なチュートリアルを確認してください。完了したら、メイン設定ページを開き、下までスクロールして開発者向けオプションを見つけます。場合によっては、「追加設定」の下に隠れていることもあります。
開発者向けオプションを開き、すべての Bluetooth オプションを含むセクションまで下にスクロールします。
1 つの設定を変更するだけなので、すべての技術的なオプションについて心配する必要はありません。 「最大接続Bluetoothデバイス数」をタップします。システムのデフォルトは「5」ですが、「1」に変更する必要があります。それでおしまい。
まれですが、一部の古い携帯電話には開発者向けオプションに専用の Bluetooth 自動接続トグルが備わっていますが、ほとんどのデバイスでは利用できません。
完了したら、携帯電話を再起動する必要があります。そうすれば、自動接続が停止するはずです。
開発者向けオプションで「接続されている Bluetooth デバイスの最大数」がグレー表示になっている場合 (メーカーによってはグレー表示されている場合があります)、自動接続を無効にするルーチンを設定してみてください。特定のペアリングされたデバイスに接続します。
自動ルーチンを作成するには、Bixby Routines (Samsung を使用している場合) または Marodroid や Tasker などのサードパーティ アプリを使用できます。このデモでは Macrodroid を使用しています。ただし、このロジックは任意のオートメーション アプリに実装できます。つまり、特定のデバイスが Bluetooth 経由で接続するときに、再生がアクティブであればそのデバイスを切断します。
このルーチンは、再生がアクティブになっている間に接続しようとするデバイスを自動的に切断し続けます。
Google Play ストアから MacroDroid をインストールし、最初のセットアップをタップします。
MacroDroid アプリのバッテリーの最適化をオフにして、バックグラウンドでの実行中に Android がアプリを強制終了しないようにします。
MacroDroid ホーム ページで、[新しいマクロ] をタップし、[トリガー] を選択します (トリガー バーのプラス アイコンをタップします)。 「接続」を展開し、「Bluetooth イベント」をタップします。オプションから「デバイスが接続されました」を選択し、「OK」をタップします。
MacroDroid は Bluetooth をオンにしてペアリングされたデバイスのリストを表示する許可を求めます。ここで、自動接続を禁止したい Bluetooth デバイスを選択します。そして「OK」をタップします。
トリガーを設定したので、あとはそれをアクションにバインドするだけです。 「アクション」バーのプラスアイコンをタップします。 「接続」を展開し、「Bluetooth 設定」ボタンをタップします。 「オーディオデバイスの切断」を選択し、「OK」をタップします。もう一度、接続を禁止したいデバイスを選択し、「OK」をタップします。
ペアリングされた他のデバイスに対して同じ手順を繰り返します (プラス ボタンを使用して複数のトリガーとアクションを作成できます)。
最後に、携帯電話がメディアを再生しているときにのみこのルーチンをトリガーする制約を追加します。そうすれば、Bluetooth デバイス間でオーディオが飛び交うことを心配する必要がなくなります。制約を追加するには、制約バーのプラスアイコンをタップし、「メディア」セクションを展開します。 「音楽アクティブ」を選択し、次に「音楽再生中」を選択して、「OK」を押します。
マクロに名前を付け、三点メニューから「テスト」をタップして、正常に動作するかどうかを確認します。新しく作成したマクロが「マクロ」タブに表示されます。
開発者が Bluetooth 切断を無効にするオプションを備えた Android を正式に出荷するまでは、プロセスを自動化するか、接続されているデバイスの数を制限することができます。
以上がこのトリックを使用して、Android スマートフォンの Bluetooth デバイスへの自動接続を停止します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。