web-dev-qa-db-ja.com

電話はBluetoothキーボードのふりをすることができますか?

BluetoothキーボードまたはマウスをエミュレートするアプリがiPhone/Android用に存在する場合、それは非常に便利なようです。たとえば、アプリをオンにすると、突然、iPhoneキーボードやPC/PS3 /などで入力できるようになります。 Bluetoothキーボードのようにペアリングして、入力した文字を受け取ります。

この考えは私には直感的に思えるので、それが存在しない唯一の理由はそれが不可能であるということですが、なぜそれが不可能であるのかわかりません。

デバイスが別のタイプのデバイスをエミュレートできないようにするBluetoothの制限はありますか?または、おそらく、iOSまたはAndroidによって公開されるAPIの制限により、これが妨げられますか?

編集:Appleライセンスのアクセサリとしか通信できないため、iPhone Bluetooth APIはかなり制限されているようです: Bluetooth機能を備えたiOSアプリを開発することは可能ですか? これはおそらく、別のタイプのデバイスのエミュレーションの行。質問はまだAndroid=に対して開かれています。

28
StilesCrisis

だれも答えていないことに驚きます BlueputDroidを指摘 Androidソリューションです。リンクで、デバイスの互換性に関する詳細情報を見つけることができます。

私はこのスレッドがかなり古いことを知っていますが、少なくともAndroid質問の半分については、他の人が私としてここに行き、答えを見つけるように、それを文書化しておく価値があると思います。

編集:私がしたようにデバイスをps3に接続するのに問題がある場合は、これを試してください: http://forum.xda-developers.com/showthread.php?p=19881739#post19881739

15

パブリックiOS APIは現在、アプリがiOSデバイスをBluetoothの汎用キーボードHIDとして表示できるようにする機能を公開しているようには見えません。

ただし、iOSアプリ(iOS 4.2以降?)では、入力に外部Bluetoothキーボードを使用できます。

5
hotpaw2

これは、Blackberry 10デバイスで可能です。次のアプリを使用します:bluetooth keyboard-mouse。私は探していましたが、AndroidまたはIOSはBluetooth非表示デバイスとして表示される機能があると思います

2
magnus voort