将Kinect连接到Android

将Kinect连接到Android,android,java-native-interface,kinect,Android,Java Native Interface,Kinect,所以我正试图用任何必要的方法将Kinect连接到Android平板电脑上。我最好避开中间的Windows机器或ARDUINO板。 我已经尝试过的方法是让一个C程序(kinect sdk使用C)与android设备通信。我试图找出如何通过usb发送消息,并决定进行端口转发。这是可行的,但比我希望的要慢 我想问题是,我可以将它作为usb设备或附件连接到Android,并通过JNI进行通信吗? 理论上,您应该能够将OpenNI用于ARM。我见过OpenNI在Linaro Android上运行,但使用的

所以我正试图用任何必要的方法将Kinect连接到Android平板电脑上。我最好避开中间的Windows机器或ARDUINO板。

我已经尝试过的方法是让一个C程序(kinect sdk使用C)与android设备通信。我试图找出如何通过usb发送消息,并决定进行端口转发。这是可行的,但比我希望的要慢

我想问题是,我可以将它作为usb设备或附件连接到Android,并通过JNI进行通信吗?

理论上,您应该能够将OpenNI用于ARM。我见过OpenNI在Linaro Android上运行,但使用的是Asus Xtion Pro传感器和熊猫板。 Hirotaka也在讨论他的设置

通过对Kinect和Android平板电脑进行分析,可以发现一些例子



旁注:我不明白你为什么尝试使用C语言:你将用Java编写Android应用程序,OpenNI有一个Java包装器。

很酷,谢谢!为了回答你的问题,我将kinect连接到我的笔记本电脑上,笔记本电脑运行一个c#程序,该程序使用adb的端口转发与android设备进行通信。太复杂了,但我不知道如何继续。