avd模拟错误的sdk

时间:2016-03-14 18:36:00

标签: android avd android-6.0-marshmallow

我试图在Android 6.0(23 SDK)中测试我的应用程序。 但在代码中 Build.VERSION.SDK_INT返回22!不是Build.VERSION_CODES.M 23! 因此,checkSelfPermission()方法会提供java.lang.NoSuchMethodErrorthis is screenshot for Android virual device

为什么呢?这是一个错误吗?

1 个答案:

答案 0 :(得分:0)

去年有类似的问题,这是由于模拟器处于预览版本.of android M. 你可以尝试检查build.version.release.equals(M)

可能是你的模拟器遇到了同样的问题。看看它是否有效