我正在为 Android SDK 2.3.3 编写一个 Android 应用程序,但后来我被要求在运行 Android 2.2.1 的设备上对其进行测试。所以我将目标设置为 8 而不是 10。但是 java.util.concurrent.TimeUnit 只有 Java 1.5 功能集,而不是 java.util.concurrent.TimeUnit 的 Java 1.6/1.7 功能集。因此,我将 TimeUnit 的 openjdk 6 实现放入我的 Android 应用程序包中,一切正常。
有谁知道我在哪里可以获得一些文档,这些文档给了我一个图表,告诉我,例如,当使用官方 SDK 时,Android 2.2 必须使用 Java 1.5 关键字/语法/API 进行编码,Android 2.3.3 可以编码使用 Java 1.6 关键字/语法/API 等...?