Android Things:支持NDK吗? [关闭]

问题描述 投票:-1回答:1

由于Developer Preview仅支持Android上的Java应用程序,我很想知道本机应用程序是否也可以在此平台上运行。

主要原因有两个。

  1. 嵌入式设备对传感器有很大的支持,其中许多传感器都是用C / C ++编写的。以下是一个例子:https://github.com/intel-iot-devkit/upm。使用NDK,这不是更容易集成到Android Things而不是用Java重写相同的传感器驱动程序吗?
  2. 使用用于GPIO / I2C / SPI等的外围设备管理器API将运行本机应用程序的速度特性与Java应用程序进行比较也是非常有趣的。
android-ndk iot gpio android-things
1个回答
1
投票

由于Developer Preview仅支持Android上的Java应用程序,我很想知道本机应用程序是否也可以在此平台上运行。

您可以在Android Things中使用本机支持构建和运行应用程序。只需在Android Studio中创建一个项目,并支持C ++并运行。

使用用于GPIO / I2C / SPI等的外围设备管理器API将运行本机应用程序的速度特性与Java应用程序进行比较也是非常有趣的。

可以比较Java / Kotlin PIO API和Native PIO APIs

© www.soinside.com 2019 - 2024. All rights reserved.