我可以在常规 Linux 发行版上使用 Android 蓝牙 API 吗?
Can I use the Android Bluetooth API on regular Linux distros?
是否可以在常规 Linux 发行版(例如 Ubuntu 或 Raspbian)中使用 Android 蓝牙 API?
我想这样做的原因是:
- Java 是一种我非常熟悉的语言
- Android API 看起来非常全面,支持低功耗蓝牙。
- 我可能希望在将来的某个时候在 Android 中使用此代码。
Is it possible to use the Android Bluetooth API on a regular Linux distribution (eg Ubuntu, or Raspbian) ?
如果 "the Android Bluetooth API" 你指的是 Android SDK 中的 Java 类,那么不,你不能只是抓住它们并在 [=24= 上使用它们]、OS X、Windows 或任何其他 OS。那些蓝牙 API 类、like BluetoothAdapter
不仅依赖于属于 Android 框架(不是 SDK 的一部分)的 类,而且 those 类 又通过 IPC 依赖核心 OS 进程。这些进程以及它们所使用的协议是 Android 本身的一部分。
是否可以在常规 Linux 发行版(例如 Ubuntu 或 Raspbian)中使用 Android 蓝牙 API?
我想这样做的原因是:
- Java 是一种我非常熟悉的语言
- Android API 看起来非常全面,支持低功耗蓝牙。
- 我可能希望在将来的某个时候在 Android 中使用此代码。
Is it possible to use the Android Bluetooth API on a regular Linux distribution (eg Ubuntu, or Raspbian) ?
如果 "the Android Bluetooth API" 你指的是 Android SDK 中的 Java 类,那么不,你不能只是抓住它们并在 [=24= 上使用它们]、OS X、Windows 或任何其他 OS。那些蓝牙 API 类、like BluetoothAdapter
不仅依赖于属于 Android 框架(不是 SDK 的一部分)的 类,而且 those 类 又通过 IPC 依赖核心 OS 进程。这些进程以及它们所使用的协议是 Android 本身的一部分。