支持C ++ 11的最低Android操作系统版本

时间:2015-08-03 17:36:30

标签: android c++11 android-ndk

我发现一些消息来源表明C ++ 11仅支持iOS 5及更高版本(例如this site that says "To use C++11, the minimum ios version is 5.0")。

我想知道是否有支持C ++ 11的最低Android操作系统版本?

我至少需要支持Android 2.3版。到目前为止我的研究似乎表明没有这样的最低操作系统级别如果有人能指出关于这个问题的官方文件(我到目前为止还没能找到它),那将是更好的选择。

1 个答案:

答案 0 :(得分:2)

在Android上,系统附带的C ++标准库是非常有限的 - 如果你真的想要一个符合标准的C ++标准库,它会捆绑到你的应用程序中(根据选择静态或动态链接)在APP_STL变量中。

因此,如果您选择使用符合C ++ 11标准的库,它将作为应用程序的一部分进行分发,因此无论Android平台版本如何,它都应该可以正常工作。