Пишех приложение за Android за Android SDK 2.3.3, но след това ме помолиха да го тествам на устройство с Android 2.2.1. Така че зададох целта си на 8 вместо на 10. Но тогава java.util.concurrent.TimeUnit имаше само набор от функции Java 1.5 вместо набор от функции Java 1.6/1.7 на java.util.concurrent.TimeUnit. Така че поставих внедряването на Openjdk 6 на TimeUnit в моя пакет за моето приложение за Android и всичко работи добре.
Някой знае ли къде мога да намеря някаква документация, която ми дава диаграма, която ми казва например, че когато използвам официалния SDK, Android 2.2 трябва да бъде кодиран с помощта на Java 1.5 ключови думи/синтаксис/API, Android 2.3.3 може да бъде кодиран използване на Java 1.6 ключови думи/синтаксис/API и т.н...?