Какие преимущества и недостатки обновления инструментов сборки версии android studio - PullRequest
0 голосов
/ 13 ноября 2018

Я - любитель-разработчик Android и в своих текущих проектах я в настоящее время использую buildToolsVersion 27.0.3 и планирую перейти на 28.0.3, чтобы иметь возможность использовать некоторые из его новых функций.

Я понимаю, что мне нужно будет также изменить свои библиотеки, чтобы обратиться к 28.0.3 для совместимости. Я хотел бы знать, как повлияет мой проект после обновления.

Существуют ли какие-либо классы / методы для библиотек в более низких версиях инструментов сборки, которые больше не существуют или имеют пересмотренное поведение в более высоких версиях инструментов сборки, что может привести к тому, что приложение будет вести себя по-другому?

1 Ответ

0 голосов
/ 13 ноября 2018

Инструменты сборки наверняка будут содержать исправления ошибок и улучшения, которые вы, возможно, захотите использовать. Ознакомьтесь с примечаниями к выпуску всех версий здесь.

SDK Инструменты для сборки

Может включать такие функции, как компилятор D8, поддержка Java 8 и т. Д.

В настоящее время, когда вы создаете новый проект в Android Studio, к плагину Gradle добавляется версия инструментов сборки по умолчанию. Таким образом, указание версии инструментов сборки больше не является обязательным. Когда плагин Gradle обновился, инструменты сборки также обновились. Однако при необходимости вы все равно можете указать версию инструментов сборки, которую хотите использовать.

Обновление до новых версий всегда рекомендуется. Как правило, обновление не будет иметь никаких проблем, особенно между 27.0.3 и 28.0.3, хотя это зависит от настроек вашего проекта. Возможно, вам придется обновить некоторые библиотеки, чтобы новые версии компилировались и создавали ваши приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...