Android驱动程序实现是否需要JNI?

时间:2011-06-23 03:54:37

标签: android java-native-interface linux-device-driver

我正在使用一个需要驱动程序实用程序的应用程序。为了达到这个目的,JNI必须或者我们可以在任何其他选项中执行它吗?

1 个答案:

答案 0 :(得分:0)

实际上,您可能希望构建一个自定义内核模块来读取硬件并提供标准接口。您可以从Android开发网站获取更多详细信息,并应下载Android Source here

如果您正在连接USB设备,请查看Android 3.1 SDK中的新USB开发工具

可以使用Android JNI,但它没有内核模块那么强大。但是,您也不需要root来安装它。这实际上取决于您尝试支持的硬件类型。