Bluetooth 如何在android 4.2.2上使用蓝牙HID

Bluetooth 如何在android 4.2.2上使用蓝牙HID,bluetooth,android-ndk,android-4.2-jelly-bean,hid,bluez,Bluetooth,Android Ndk,Android 4.2 Jelly Bean,Hid,Bluez,我有一部安卓4.2.2手机和蓝牙游戏板。我希望能够使用我的自定义应用程序与gamepad交互。那个应用程序不是用来分发的,它只供我个人使用。我本可以使用gamepad接口,但它要求必须关闭蓝牙才能运行,而我需要与我应用程序中的另一个设备建立RFCOMM蓝牙连接 我怎样才能同时满足这两个要求?我已经试过了,而且效果很好,所以这是可能的 我试图用谷歌搜索,但没有找到任何具体的信息。有一条建议是使用NDK与Bluez接口,这是Android BT API的基础。另一方面,我发现,在安卓果冻豆中,Blu

我有一部安卓4.2.2手机和蓝牙游戏板。我希望能够使用我的自定义应用程序与gamepad交互。那个应用程序不是用来分发的,它只供我个人使用。我本可以使用gamepad接口,但它要求必须关闭蓝牙才能运行,而我需要与我应用程序中的另一个设备建立RFCOMM蓝牙连接

我怎样才能同时满足这两个要求?我已经试过了,而且效果很好,所以这是可能的

我试图用谷歌搜索,但没有找到任何具体的信息。有一条建议是使用NDK与Bluez接口,这是Android BT API的基础。另一方面,我发现,在安卓果冻豆中,Bluez被切换为Bluedroid,可以用Bluez而不是Bluedroid构建完全定制的安卓rom映像

我有一个想法,我可以用NDK将Bluez编译成Android库。然后我可以把它放在我的应用程序中并使用它。是这样吗?如果是,我怎么做