L2CAP を Bluetooth 接続プロトコルとして使用する L2CAP デバイス (PS4 コントローラー) に電話を接続しようとしています。
DualShock 4 コントローラのドキュメント: http://www.psdevwiki.com/ps4/DS4-BT
Android は正式に L2CAP をサポートしなくなりました。Android 4+以降、彼らはそれを「隠します」。(ただし、ソース コードのどこにでもあります)
ソース:
http://developer.android.com/intl/es/reference/android/bluetooth/BluetoothSocket.html
しかし、私がインターネットで読んだように、それは呼び出すことができず、ルートからしか呼び出せません。
BlueDroidでできるかどうかは誰にもわかりませんか?または、ルートでそれを行う方法についての例がありますか?
別のパッケージで関数を呼び出すことができないため、これは不可能です->
mSocket = new BluetoothSocket(BluetoothSocket.TYPE_L2CAP, -1, true, true, this, 2, null);
どんな助けや指導も大歓迎です!