Android Studio开发之JNI开发之 SPI开发报错

报错信息:Error:(42, 21) error: unexpected type name '__u8': expected expression

备注:我使用ndk-r16b版本进行编译相关的SPI代码。主要是下面这句代码出错:

ioctl(fd, SPI_IOC_WR_MODE, &mode)

截图:

//

解决方式:

更换ndk版本,使用ndk-r20.重新编译,可以解决问题。

但是使用从网络load下来的ndk-r20版本,你可能会遇到这个问题:

Error:A problem occurred configuring project ':app'. > No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
解决方式:参考下面这个博客,希望可以帮助你。

https://blog.csdn.net/qq_41811438/article/details/103506791

 

---- The End. 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章