当前位置:  开发笔记 > Android > 正文

Android API版本以编程方式

如何解决《AndroidAPI版本以编程方式》经验,为你挑选了3个好方法。

你可以通过电话来获得它Build.VERSION.SDK.

从1.6上,你应该使用Build.VERSION.SDK_INT,而不是
因为Build.VERSION.SDK被弃用.



1> iandisme..:

你可以通过电话来获得它Build.VERSION.SDK.

从1.6上,你应该使用Build.VERSION.SDK_INT,而不是
因为Build.VERSION.SDK被弃用.


不推荐 - 是的.但是我该如何确定我得到的是蛋糕还是更低?在Donut之前的设备上访问SDK_INT失败,因为它在API级别4中定义!

2> Falcon165o..:
Build.VERSION.RELEASE;

这将为您提供您的版本的实际数字; 又名2.3.3或2.2.

使用Build.VERSION.SDK_INT的问题是,如果你有一个root电话或自定义ROM,你可能有一个非标准的操作系统(也就是我的机器人运行2.3.5),NULL当使用Build.VERSION.SDK_INT时会返回一个无论如何,Build.VERSION.RELEASE都能正常工作!



3> Konstantin B..:

它是在android.os.Build.VERSION.SDK常量上定义的,只需使用它.


+1画得更快:)
推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有