Android O |Уровень API 26 или 27 - PullRequest
       6

Android O |Уровень API 26 или 27

0 голосов
/ 25 апреля 2018

Я перехожу на 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, 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?Что-то не так с этой комбинацией?

1 Ответ

0 голосов
/ 25 апреля 2018

ниже - моя конфигурация:

В Android Studio вы должны получать жалобы на наличие targetSdkVersion и compileSdkVersion ниже, чем у основной версии поддерживаемых библиотек, которыеВы пытаетесь использовать.

Так, согласно руководству, я должен оставить 26 или 27?

У нас нет возможности точно узнать, что потребует Google.Я рекомендую переместить ваши compileSdkVersion и targetSdkVersion в 27.

Хорошо, если я сохраню версию библиотеки поддержки как 27.1.1 и compileSdkVersion 26, buildToolsVersion 26.0.0, targetSdkVersion 26?Что-то не так с этой комбинацией?

Редко есть причина для искусственного удержания вашего buildToolsVersion на низком уровне.И, как отмечено выше, вы должны получать жалобы (и, возможно, ошибки сборки), учитывая вашу комбинацию значений.Я рекомендую переместить compileSdkVersion и targetSdkVersion на 27 и установить buildToolsVersion на самую последнюю версию (27.0.3 IIRC).

...