0

在所有以前的 Android 版本Build.VERSION.RELEASE中,返回的字符串实际上是一个数字: 7.1.0 、 5.0.1 等。

基于此,我有一个简单的版本控制器,可以比较数字并告诉我设备的操作系统是升级还是降级。Android“O”测试版出人意料地返回“O”字母, Build.VERSION.RELEASE这当然会导致异常。这是一个死胡同还是有一些方法会在Android“O”的情况下返回8.0.0?

Build.VERSION.SDK_INT返回 25。

Build.VERSION.INCREMENTAL返回巨大的内部版本号。

4

1 回答 1

2

它还没有发布。

一旦 API 稳定,就会有一个数字。我们目前处于 Preview 2,但请查看Program Overview

预览版 3(最终 API 和官方 SDK,Play 发布)

我猜那是他们给它一个正式版本号的时候。

于 2017-06-04T09:23:48.217 回答