Я перехожу на Android O, и ниже приведена моя конфигурация:
compileSdkVersion 26
buildToolsVersion 26.0.0
targetSdkVersion 26
com.android.support:appcompat-v7: 27.1.1
com.android.support:support-v4: 27.1.1
com.android.support:recyclerview-v7: 27.1.1
com.android.support:design: 27.1.1
com.android.support:support-annotations: 27.1.1
Q1 В соответствии с рекомендациями для Android:
Во второй половине 2018 года Google Play потребует, чтобы новые приложения и обновления приложений были ориентированы на последний уровень Android API.
Последняя версия Android API — 27 (8.1), но в моем случае compileSdkVersion 26, buildToolsVersion 26.0.0, targetSdkVersion 26. Итак, в соответствии с рекомендациями, следует ли мне оставить 26 или 27?
Q2 Что делать, если я продолжаю использовать compileSdkVersion 26, buildToolsVersion 26.0.0, targetSdkVersion 26? Это нарушение правил или все в порядке?
Q3 Можно ли сохранить версию библиотеки поддержки 27.1.1 и compileSdkVersion 26, buildToolsVersion 26.0.0, targetSdkVersion 26? Что-то не так с этой комбинацией?