2017-10-30 1 views
3

Android Studio 3.0으로 업데이트하고 새 프로젝트를 만들면 buildToolsVersion이 누락되어 프로젝트가 올바르게 작동합니다.buildToolsVersion은 선택 사항입니까?

이제 분명히 선택 사항입니다. 내 질문은 :
항상 이런식이거나 새로운 변화입니까?

하나를 지정하지 않으면 버전이 선택됩니다. 내 SDK 관리자에서 27.0.0 설치 :이 자동으로 SDK 관리자에 설치된 최신 버전으로 설정,하지만 난 그게 필요 build_tools 버전에도 불구하고
android-studio\build\android-profile\profile-2017-10-30-16-28-12-121.jsonbuild_tools_version: \"26.1.0\"로 설정 찾았다 것을
내 첫번째 생각. 내가 수동으로이 AS 3.0 및 3.1 canary1의 기본 템플릿에 지금 이후 build.gradlebuildToolsVersion 추가에 대한 가장 좋은 방법이 무엇인지 build.gradle

buildToolsVersion '27.0.0'을 추가 한 후
는 단지 27.0.0로 변경되었습니다. 당신이 SDK Build Tools Release Notes을 선택하면

+2

"항상 그런 식이었습니다"- 아니요. "이것은 새로운 변화인가?" -- 예. "내가 하나를 지정하지 않으면 버전이 선택되는 방법"- Android Plugin for Gradle에는 사용할 기본값이 있습니다. – CommonsWare

+0

이제'buildToolsVersion'에 대해 걱정할 필요가 없습니다. 귀하의 의견을 답변으로 추가하십시오. 동의하겠습니다. – humazed

답변

8

, 그것은 말한다 :

기본적으로

가, 안드로이드 SDK는 빌드 도구의 최신 다운로드 버전을 사용합니다. 프로젝트가 이전 버전의 빌드 도구에 의존하는 경우 SDK 관리자는 해당 프로젝트에서 사용할 도구의 별도 버전을 다운로드하여 관리 할 수 ​​있습니다.

그렇기 때문에 선택 사항이며 기본값은 최신입니다.

관련 문제