【发布时间】:2014-08-19 07:09:19
【问题描述】:
如果这个问题听起来太含糊,首先抱歉!
我正在寻找用 Java 为我的手机编写蓝牙设备驱动程序。
我需要汇编语言还是可以完全用 Java 编写代码。我在这个过程的开始。非常感谢您的帮助。
【问题讨论】:
标签: java mobile operating-system
如果这个问题听起来太含糊,首先抱歉!
我正在寻找用 Java 为我的手机编写蓝牙设备驱动程序。
我需要汇编语言还是可以完全用 Java 编写代码。我在这个过程的开始。非常感谢您的帮助。
【问题讨论】:
标签: java mobile operating-system
虽然根据操作系统的不同,大多数较低级别的设备驱动程序需要用 C 或 C++ 编写,但有些设备驱动程序可以用高级语言编写,因为它们是在库后面抽象出来的,因此不需要原始内存访问或汇编。我想到的两个例子是 USB 和蓝牙,所以你很幸运。
一个快速的谷歌引导我到这个:https://code.google.com/p/bluecove/
我想这是您编写设备驱动程序所需的库。我建议您通读文档和示例以了解它是如何完成的,然后开始使用您自己的驱动程序。
【讨论】: