使用 NDK 将C++应用程序移植到 Android
Porting C++ application to Android using NDK
我想使用 NDK 将C++应用程序移植到 Android。该应用程序将用于Win-PC和平板电脑(Project Tango)。它的功能是支持我正在测试的自定义 API。这些应用程序仅用于研究目的,因此除了在上述平板电脑上之外,我不担心其他部署。
我知道自以下问题以来,C++库的 NDK 支持已经有了很大的发展:将C++应用程序移植到 android
我要移植的应用程序取决于以下标头:STL containers, pthreads32, jsoncpp, winsocks.
我知道 winsocks 必须重写为 BSD 套接字,那么 STL 和 pthreads 呢?如果我有完整的库,jsoncpp 会工作吗?
另外,包含其他库的过程是什么?我只包含 .so 文件吗?抱歉,我是 NDK 的新手。
STL 支持记录如下:https://developer.android.com/ndk/guides/cpp-support.html
可以使用 https://developer.android.com/ndk/guides/prebuilts.html 将预构建的库包含在您的应用中
相关文章:
- 来自 Android 应用程序内部的 boost 类型的 boost::wrapexcept<boost::system::system_error> 的未捕获异常
- Windows 和 Android 应用程序是否需要 SSL?
- 使用C++创建UDP服务器以嵌入跨平台iOS和Android应用程序中
- 使用 JNI 从 Android 应用程序向C++发送字符串
- 在构建 Android 应用程序时禁用 CMake 目标
- 如何在Qt Android应用程序上禁用屏幕保护程序
- 如何在Cocos2d Android应用程序中获得呼叫/挂起事件
- 如何在 Unity Android 应用程序中的 OpenCV 中使用 ARCore 相机图像
- SIGSEGV 使用 ARCore 和原生 android 应用程序
- 呼叫功能时JNI C Android应用程序崩溃
- 要读取一个从一个游戏应用程序(In C )到我的Android应用程序的文件
- 使用 CMake 在 android 应用程序中C++ libcurl
- 为什么我们需要使用android工具链(或NDK)来编译在android应用程序上下文中运行的c/c++代码
- 测试使用visual studio编写的C++android应用程序的最佳方法是什么.不升级到windows专业版
- 是否可以报告用户在 Android 应用程序中单击了哪些按钮
- 如何在QT Android应用程序中解决慢速滚动
- 在Qt Android应用程序中运行GDB服务器
- Android应用程序中的C/C 代码如何执行
- 我们不能只用Java开发Android应用程序吗?
- 在我的Nexus 4上使用openCV和JNI的Android应用程序中的错误