Android P では、携帯電話を Bluetooth キーボードまたはマウスとして使用するためのサポートが追加されています

Android P では、Bluetooth HID デバイス プロファイルのサポートが追加され、Android スマートフォンを接続されたデバイスの Bluetooth キーボードまたはマウスとして使用できるようになります。

最初の Android P Developer Preview のリリース日が近づいています。 噂によると. ユーザー向けの機能に関しては、次のリリースについてはほとんど知られていませんが、私たちは最善を尽くしてきました。 すべての断片をカタログ化する 私たちは見つけることができました。 Android P に導入されると噂されている 2 つの最大の変更には、 非典型的な表示タイプ (「」が付いているものなど)ノッチ') そして改良されました マテリアル デザイン インターフェイス. 本日、Android P がついに Bluetooth HID デバイス プロファイル サービスのサポートを追加すると確信しています。これにより、スマートフォンを Bluetooth キーボードまたはマウスとして使用できるようになります。

2014 年に、Qualcomm の CodeAurora フォーラムのメンバーによって、Bluetooth HID デバイスの役割のサポートを追加するパッチが提出されました。 そのパッチは 2016年12月に犯行ただし、この機能はその後の Android リリースでは無効のままでした。 XDA メンバーからヒントが送られてきたため、Android P のリリースによって状況が変わりつつあるようです。 500内部サーバーエラー それ 2つのコミット 最後にBluetooth HIDDを有効にします。

Android 8.1 Oreo (ブランチ) でサポートされている Bluetooth プロファイルの比較として、この Bluetooth HID プロファイルが最近追加されたことを確認しました。 oreo-mr1-リリース) 対 最新マスター HIDD を有効にするブール値が true に反転されたことを示します。

さらに、 関連するAPI 開発者が使用できるようになりました 隠されていないつまり、アプリケーションは、P リリースを実行している Android デバイス (Google Pixel および Pixel 2 デバイス以降) でこの機能を利用できるようになります。

では、これは一体何を意味するのでしょうか?

Android P Bluetooth HID デバイス プロファイル サービス

Bluetooth 対応デバイスは、「Bluetooth プロファイル」と呼ばれるもののサポートを提供できます。 以下のような、より一般的なもののいくつかはご存知かもしれません。 ハンズフリー プロファイル (HFP) とアドバンスト オーディオ配信プロファイル (A2DP) は、通常、それぞれ音声通話と音楽ストリーミングに使用されます。 ヒューマン インターフェイス デバイス (HID) Bluetooth プロファイルを実装すると、マウス、キーボード、ジョイスティックなどの入力デバイスが動作できるようになります。

デフォルトでは、Android (Android オープンソース プロジェクトのベース ビルドなど) は Bluetooth スタックで HIDD のサポートを実装していません。 つまり、アプリ開発者は、スマートフォンを基本的なキーボード/マウス入力デバイスとして使用できるようにするサービスを利用したアプリを作成することはできません。 Play ストアには、Bluetooth フレームワークにパッチを適用して有効にする Bluetooth+ などの root 対応アプリがあります。 HIDD に対応しており、True Mouse/KB などの別のアプリと組み合わせると、スマートフォンを入力デバイスとして使用できます。

ただし、AOSP でのネイティブ サポートは、Android P を実行しているすべてのデバイスを Bluetooth 経由で入力デバイスとして使用できることを意味します。 これが、職場でのプレゼンテーションを制御したり、より良いソリューションにアクセスできないときのメディアリモコンとしてどのように役立つかがわかります。 などの企業 サムスン そして ファーウェイ は、スマートフォンをモバイル ワークステーションとして使用する方法を宣伝してきましたが、この機能は、 これら 2 社が提供するエコシステムは、Android デバイスと他の Android デバイス間の相互接続における素晴らしい前進です。 デバイス。