升级构建工具版本android studio的优缺点

时间:2018-11-13 08:39:02

标签: android android-studio gradle android-gradle build.gradle

我是一名业余Android开发人员,在我目前的项目中,我目前正在使用buildToolsVersion 27.0.3,并计划升级到28.0.3以能够使用其某些新功能。

我知道我还需要更改我的库以引用28.0.3以获得兼容性。我想知道我的项目对升级有何影响。

在较低版本的构建工具版本上的库中是否存在不再存在的类/方法,或者在较高版本的构建工具版本上具有已修正的行为,这些行为可能会导致应用程序行为有所不同?

1 个答案:

答案 0 :(得分:1)

构建工具肯定会包含您可能要使用的错误修复和增强功能。在此处查看所有版本的发行说明。

SDK Build tools

它可以引入D8编译器,Java 8支持等功能。

当前,当您在Android Studio中创建新项目时,默认的构建工具版本会附加到gradle插件中。因此,不再必须指定构建工具版本。 gradle插件更新后,构建工具也会更新。但是,如果需要,您仍然可以指定要使用的构建工具版本。

始终建议升级到新版本。通常,升级不会有任何问题,特别是在27.0.3到28.0.3之间,尽管升级取决于您的项目设置。您可能必须更新某些库才能使新版本编译并构建您的应用。

相关问题