And*_*dme 8 android android-ndk
我想在我的NDK代码中包含c ++ header iostream.为了做到这一点,我必须将APP_STL:= stlport_static(或类似)包含到Application.mk文件中,如Android ndk-build iostream中所述:没有这样的文件或目录.
如果我使用命令行ndk-build进行编译,这一切都很有效,但是在使用Android Studio进行编译时,我仍然得到与未找到iostream相同的错误.看起来app.mk会被Android Studio忽略,我不知道如何在build.gradle中配置它.任何人都可以使用android studio帮助我,包括APP_STL:= stlport_static?
谢谢
看起来目前还没有支持在build.gradle中包含Application.mk文件,但是在build.gradle的ndk部分下添加stl"stlport_static"效果很好(感谢Michael快速回复).
在defaultConfig部分下,添加:
ndk {
moduleName "app"
stl "stlport_static"
}
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请访问:https://groups.google.com/forum/#!topic/sq-dev/pHnST37HrlM
| 归档时间: |
|
| 查看次数: |
4930 次 |
| 最近记录: |