Exa*_*aqt 9 android android-7.0-nougat
是否可以检测用户是否正在运行Android N?
我有一个带有Android N开发者预览版的Nexus 6.如果我尝试使用构建版本Build.VERSION.SDK_INT,则返回23,它等于Android Marshmallow.
Com*_*are 11
引用自己:
按照Google用于M Developer Preview的方法,您可以检查
Build.VERSION.CODENAME:
public static boolean iCanHazN() {
return("N".equals(Build.VERSION.CODENAME));
}
Run Code Online (Sandbox Code Playgroud)
我没有看到Build.VERSION.RELEASE,正如zgc7009的评论所暗示的那样,尽管这也许是可能的.
此外,如果你是在远期将来阅读这篇文章,Android N已经以最终形式发货,你应该可以使用Build.VERSION.SDK_INT和Build.VERSION_CODES.N.上述黑客行为是由于谷歌处理这些开发者预览的特性所致.
| 归档时间: |
|
| 查看次数: |
5433 次 |
| 最近记录: |