0

我为 Marshmallow (MNC) 安装了模拟器,但是当我调用 Build.VERSION.SDK_INT 时,它返回给我 22。它具有 MNC 的功能,因为它具有运行时权限等,并且调用工作,但它只是关闭的构建版本。这怎么能解决。

所以要清楚,代码Build.VERSION.SDK_INT在 api 23 模拟器上返回 22,为什么?

4

1 回答 1

1

我认为这取决于模拟器上的预览版本。我对我的 Nexus 6 设备也有同样的效果。在 M Preview 3 更新后,返回了正确的版本 (23),对于以前的版本,它是 22。

我的解决方法是检查 RELEASE 属性,它是“M”,在 Preview 3 上将返回“Marshmallow”。

于 2015-10-08T13:43:26.777 回答