我为Marshmallow(MNC)安装了模拟器但是当我调用Build.VERSION.SDK_INT时它返回给我22.它具有MNC的功能,因为它具有运行时权限等,并且调用有效,但它只是关闭的构建版本。如何解决这个问题。
所以要清楚,代码Build.VERSION.SDK_INT
在api 23模拟器上返回22,为什么?
答案 0 :(得分:1)
我认为这取决于模拟器上的预览版本。我对我的Nexus 6设备产生了同样的效果。在M预览3更新之后,返回了正确的版本(23),对于以前的版本,它是22。
我的解决方法是检查RELEASE属性,这是" M"并预览3" Marshmallow"将被退回。