2016-07-01 4 views
2

Я очень привык создавать приложения для старых версий Android, но в последнее время я разрабатываю приложение с пользовательской базой, в основном это SDK 19+.Можно ли построить SDK 24?

я прохожу пытаюсь обновить свою Gradle depencies прямо сейчас, и мне интересно, если я до compileSDKVersion, а также buildToolsVersion целевого Android N.

Все в моем приложении работает, у меня нет какого-либо хочет использовать новые функции, мне просто не нравится иметь устаревшие зависимости в моем файле gradle.

Извините, что это такой плохо сформулированный вопрос, но я действительно не знаю, как это сделать.

+1

С NDP4 [Google вам удобно это делать] (https://developer.android.com/preview /support.html#new): «Теперь вы можете публиковать приложения, которые используют API-уровень 24 для Google Play, в каналах альфа-версии, бета-версии и выпуска.» – CommonsWare

ответ

6

Согласно Picking your compileSdkVersion blog post,

Поэтому настоятельно рекомендуется, чтобы вы всегда компилировать с последним SDK. Вы получите все преимущества новых проверок компиляции существующего кода, избегайте новых устаревших API и будьте готовы использовать новые API.

Поскольку API 24 - это новейший SDK, вы должны рассмотреть возможность его компиляции. Как указано в том же сообщении в блоге, это не означает, что вам нужно обязательно target API 24.

+0

Отличная запись в блоге, спасибо за обмен! – JuiCe