由于开发者预览版仅支持 Android Things 上的 Java 应用程序,我很想知道本机应用程序是否也可以在此平台上运行。
主要是因为2个原因。
嵌入式设备对传感器有很大的支持,其中许多传感器是用 C/C++ 编写的。例如:https ://github.com/intel-iot-devkit/upm 。使用 NDK,与在 Java 中重写相同的传感器驱动程序相比,这不是更容易集成到 Android Things 中吗?
将运行本机应用程序的速度特性与使用用于 GPIO/I2C/SPI 等的外设管理器 API 的 Java 应用程序进行比较也是非常有趣的。