Android Things(支持NDK吗( [关闭]))

万事须己运,他得非我贤。这篇文章主要讲述Android Things:支持NDK吗? [关闭]相关的知识,希望能为你提供帮助。
由于Developer Preview仅支持android上的java应用程序,我很想知道本机应用程序是否也可以在此平台上运行。
主要原因有两个。

  1. 嵌入式设备对传感器有很大的支持,其中许多传感器都是用C / C ++编写的。以下是一个例子:https://github.com/intel-iot-devkit/upm。使用NDK,这不是更容易集成到Android Things而不是用Java重写相同的传感器驱动程序吗?
  2. 使用用于GPIO / I2C / SPI等的外围设备管理器API将运行本机应用程序的速度特性与Java应用程序进行比较也是非常有趣的。
答案
由于Developer Preview仅支持Android上的Java应用程序,我很想知道本机应用程序是否也可以在此平台上运行。
您可以在Android Things中使用本机支持构建和运行应用程序。只需在Android Studio中创建一个项目,并支持C ++并运行。
使用用于GPIO / I2C / SPI等的外围设备管理器API将运行本机应用程序的速度特性与Java应用程序进行比较也是非常有趣的。
【Android Things(支持NDK吗( [关闭]))】可以比较Java / Kotlin PIO API和Native PIO APIs。

    推荐阅读