更新支持库的最佳方式

Best way to update Support Library

到现在(2017 年 11 月 30 日)google 已发布 android 支持 lib 版本 27.0.2 和 Android Api 版本 27(预览版)。现在我的应用程序有 Target version 25Build tool version 25.0.3Compile sdk version 25。我计划更新我的 支持库 以及 编译 sdk 版本到 26。所以我的问题是
1. 支持库版本是否与 android Api 版本相关意味着我不会将 android api 更新到 27 因为它处于预览状态所以我应该使用支持库 26.x.x 或 27.x.x(最新的)。
2. 我应该使用哪个构建工具版本 means

前往 API 26 级。因为 API 27 处于预览模式所以暂时不会稳定。像这样更改您的 Build.gradle 文件并同步您一切顺利。

android {
compileSdkVersion 26
buildToolsVersion "26.0.3"
defaultConfig {
    applicationId "Your app ID"
    minSdkVersion 16
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
   "android.support.test.runner.AndroidJUnitRunner"

}

而且您还必须更新您的依赖项,因为如果您使用旧版本,它们将无法在最新版本中运行。所以这就是为什么 supp lib 与 android API.

有关
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.android.support:design:26.1.0'

第二个问题的答案:您可以使用最新的构建工具版本 27.0.1

buildToolsVersion '27.0.1'

首先需要从sdk下载。