我正在尝试将数据发送到连接到 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; 失败!。