Что такое buildToolsVersion для Android SDK 24?

Я мало что могу сказать об этом. Ну что ж. Google выпустила новую версию Android под названием Nougat (android N). Это compileSdkVersion 24. Однако на странице инструментов сборки в официальной документации этого нет. упомянул.

Я хочу предоставить свое приложение 100% пользователей Google Play Store, включая пользователей Android N.

tl;dr: Что я должен заполнить в поле buildToolsVersion?

Спасибо.


person petnamedsteve    schedule 26.07.2016    source источник
comment
если ваш sdk полностью обновлен, то нет необходимости задавать этот вопрос, bcz android studio автоматически устанавливает последнюю версию.   -  person Sagar Chavada    schedule 26.07.2016


Ответы (2)


buildToolsVersion должно быть установлено на 25 и 25.0.0, как показано ниже:

compileSdkVersion 25
buildToolsVersion '25.0.0'
useLibrary 'org.apache.http.legacy'

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
}

Вы можете получить последнюю версию buildToolsVersion из SDK Manager в Android Studio.

person mujjuraja    schedule 26.07.2016
comment
нам нужно использовать библиотеку? - person petnamedsteve; 26.07.2016
comment
@petnamedsteve Какой тип lib использует требование. - person mujjuraja; 26.07.2016
comment
Библиотека @petnamedsteve с использованием..... применить плагин: 'com.android.library' android { compileSdkVersion 24 buildToolsVersion 24.0.0 defaultConfig { minSdkVersion 14 targetSdkVersion 24} - person mujjuraja; 26.07.2016
comment
Как вы получили 24.0.2?? Android Studio говорит мне, что он недоступен. - person IgorGanapolsky; 06.09.2016
comment
@IgorGanapolsky — откройте диспетчер SDK, затем запустите автономный диспетчер SDK, и вы должны увидеть его в разделе «Инструменты» вместе с номером обзора. - person WallyHale; 17.09.2016
comment
24.0.3 уже доступна - person poqueque; 18.10.2016
comment
Последнюю версию @IgorGanapolsky можно найти с помощью stackoverflow.com/a/39239240/3496570 и всегда старайтесь установить последнюю версию. - person AndroidGeek; 21.09.2017

версия buildTools

Используя подключаемый модуль Android Gradle version > 3, вы можете удалить свойство android.buildToolsVersion.

Цитата из раздела Новые функции документа примечания к выпуску подключаемого модуля Android Gradle для версия 3.0.0:

Вам больше не нужно указывать версию для инструментов сборки. По умолчанию подключаемый модуль автоматически использует минимальную требуемую версию инструментов сборки для версии используемого вами подключаемого модуля Android.

[minSdkVersion, targetSdkVersion, compileSdkVersion]

person yoAlex5    schedule 13.03.2018