Android:如何检测用户是否运行6.0.1而不是6.0

时间:2017-03-13 23:28:15

标签: java android sdk version

我正在开发一款使用许多新的Unicode表情符号的Android应用。 我已经在Android 6.0和6.0.1上测试了应用程序,我发现由于该应用程序使用新的表情符号而且只有6.0.1支持新的表情符号,因此该应用程序无法在Android 6.0上运行。< / p>

我想将最低SDK版本设置为6.0.1,但无法区分6.0和6.0.1,因为它们都是SDK级别23。

有没有办法检测用户是否正在运行6.0.1而不是6.0?

2 个答案:

答案 0 :(得分:0)

我希望曾经拥有6.0的所有设备现在都已升级到6.0.1。

话虽如此,你可以试试examining Build.VERSION.RELEASE,虽然有些制造商可能会对此进行修改。

答案 1 :(得分:0)

检查android.os.Build.VERSION

  
      
  • RELEASE:用户可见的版本字符串。例如,&#34; 1.0&#34;或&#34; 3.4b5&#34;。
  •