0

我正在尝试将数据发送到连接到 hikey960 平台的 SPI 的设备。Hikey 在普通的移动 Android 上运行。是否可以在像 Hikey 这样的开发平台上运行 androidthings api?

PeripheralManagerService manager = new PeripheralManagerService();
List<String> deviceList = manager.getSpiBusList();
if (deviceList.isEmpty()) {
    Log.i(TAG, "No SPI bus available on this device.");
} else {
    Log.i(TAG, "List of available devices: " + deviceList);
}

我用上面的代码构建了一个 apk。并且在安装缺少库时出现错误。显然这是由于在普通的 android sdk 中缺少 android 库。是否有任何解决方法或方法可以将数据写入 android 平台上的 spi 设备。

错误-

安装失败并显示消息 INSTALL_FAILED_MISSING_SHARED_LIBRARY: Package could not be installed in /data/app/com.example.androidthings.myproject-1: Package com.example.androidthings.myproject 需要不可用的共享库 com.google.android.things; 失败!。

4

1 回答 1

0

目前,Android 的东西只能在选定的开发工具包(nxp 和 raspberry pi)上运行,也许一旦它发布——它仍处于开发者预览版——他们会向更多设备开放它。

于 2017-12-06T07:32:26.133 回答