我正在开发一个 Android 项目,我们在其中使用 C++ 代码进行了所有服务器调用,因为它适用于 iOS 和 Android。iOS 应用程序在其原生环境中具有 cURL 功能,但我们的 Android 应用程序甚至无法获得正确的包含工作。它在我们的 C++ 文件中,它无法解析诸如 std::string 之类的东西,在 cURL 库中,它无法解析 size_t 等等。
我查看了其他各种帖子,并尝试了很多东西,似乎唯一有帮助的是通过路径和符号从 NDK 导入不同的库,但根据这个链接,这是一个过时的修复,我仍然即使有大量进口,也没有让它发挥作用。
失败的包含是,然后只是很多 member_declaration not found 和 unresolved variable 错误。
jstring 也等同于 std::string,还是完全错误的。
任何帮助,将不胜感激!