发布网友 发布时间:2022-04-23 09:10
共1个回答
热心网友 时间:2023-10-09 03:35
c8650是android系统。android上开发主要用java.用c语言编程,有两种方法:1. 写出c语言代码,然后交叉编译,得到arm上能直接运行的native代码. 2. 用java写一个外壳, 通过jni调用c代码. android官方并没有支持方法1的举措,所以会遇到很多问题。 方法2比较常用, 建议去官网看一下ndk. Ndk自带了一些例子。由于android官方不支持直接用c /c++开发,所以ndk中公开的c api很少。不公开的api会很不稳定,随着andorid版本变化。