我可以在android studio中使用用xcode编译的c ++静态库吗?

时间:2015-01-08 15:09:46

标签: c++ android-ndk static-libraries objective-c++

我有一些关于c ++文件和xcode和android studio的静态库的问题(可能与eclipse相同):

  • 我可以在android中使用用xcode(.a)编译的c ++静态库吗? 工作室(使用ndk)?

  • 如果静态库包含一些cpp和.mm
    ,该怎么办? 客观的c代码?

  • 如果没有,我可以在android studio中构建.a(cpp文件)吗?

我很感激这个主题的任何线索。 谢谢分配!

2 个答案:

答案 0 :(得分:1)

(a)否。

(b)否。

(c)目前不是。

(d)使用Android NDK(Android原生开发工具包)http://developer.android.com/tools/sdk/ndk/index.html

答案 1 :(得分:0)

如果您可以接受使用运行ndk-build的外部构建系统目标,则可以。您必须提供.mk的{​​{1}}个文件,但这不是问题。