使用Android智能手机控制外置摄像头

时间:2011-12-31 22:43:23

标签: android camera usb

我想编写一个Android应用程序,将命令传递到外部摄像头,其SDK可从制造商的网站上获得。 SDK是基于C的,相机I / O通过迷你USB或迷你HDMI端口完成。这是一个两部分问题:

  • 基于Android的智能手机可以向外部USB设备发送命令吗?我知道他们可以从外部USB设备访问数据。

  • 用于Java的Java包装器(适用于笔记本电脑)是否适用于基于Android的智能手机?

1 个答案:

答案 0 :(得分:2)

  问:基于Android的智能手机可以向外部USB发送命令   设备?我知道他们可以从外部USB访问数据   设备

答:当然,只要设备通过Android USB端口连接:)

  问:C ...会在基于Android的智能手机上运行吗?

答:经过努力,您可以在Android上连接Java和C(类似于其他平台上的JNI)。有关详细信息,请查看NDK文档。

  

问:我可以连接可能已编写的二进制C语言库   对于Windows,在i386对象代码中,来自Java,在Android上运行   ARM CPU?

答:不。它不仅仅是一种不同的语言。您还处理不同的平台,不同的对象格式和完全不同的CPU架构。

您最好的选择是供应商是否可以为设备提供USB级别或消息级别接口。你是一个带有二进制.dll或.lib库接口的SOL。