繁体   English   中英

如何使用Android Studio + NDK在C ++中开发项目

[英]How to use Android Studio+NDK to develop projects in C++

我正在尝试使用Android Studio1.3.2 + NDK + Windows7来构建C ++代码。 我已经从NDK示例(HelloGL2)中引用了现有的C ++代码。 我已经从NDK编译并运行了示例代码。

但是,我的问题是:

1]我还没有找到任何文档来说明如何从头开始为Android Studio + NDK构建C ++项目。

2]我无法找到一种方法来如何将.cpp文件修改/添加到现有的HelloGL2示例中。

我也提到了与NDK开发有关的链接/视频,但是没有一个人清楚地说明如何将NDK用于C ++开发。

https://software.intel.com/zh-CN/videos/building-ndk-apps-with-android-studio

http://developer.android.com/ndk/guides/android_mk.html

https://sdgsystems.com/blog/using-android-ndk-android-studio-part-1

关于此的任何帮助将不胜感激。 谢谢,

阿布舍克

当前,有关Android Studio的ndk支持的文档非常有限。 如果您要构建共享库,则上面发布的链接会很有用。 Android studio会为您编译代码,您甚至可以使用Hybrid调试器逐步调试和调试代码,甚至在Java和JNI代码之间步进。 如果您要创建一个PIE(位置独立的可执行文件),它是一个可执行文件,可以在用户模式下部署到您的android shell上,那么我建议您将ndk-build与Android.mk文件一起使用。 本教程对此非常有帮助:

https://rathodpratik.wordpress.com/2013/03/24/build-cc-executables-for-android-using-ndk/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM