Как да променя номера на версията на инструментите за изграждане за всички мои модули в Android Studio/Gradle?

Изтеглих новите инструменти за изграждане в Android Studio (21.0.1 от 21 октомври 2014 г.). След това изтрих 20.0.0, който имах в SDK Manager. След това изграждането в Android Studio се провали, казвайки, че не може да намери 20.0.0. Мислех, че съм го изтрил. След това открих, че се споменава в моя модул за приложение в build.gradle. Промених го и след това построих отново, но не успя. Намерих препратка в останалите мои модули (по-точно 4 от тях). Някаква идея как да променя номерата на версиите на инструмента за компилиране навсякъде? Мога ли просто да изтрия номера на версията на инструментите за изграждане във всички мои модули, с изключение на модула на приложението? За първи път надграждам инструменти за компилация, докато имам Android Studio, така че искам да съм сигурен, че няма да объркам нищо.


person EGHDK    schedule 21.10.2014    source източник
comment
Тъй като това е версия на инструменти за изграждане. Това не е ниво на API. Ако искате да бъдете зли за това... запазвате ли инструменти за изграждане 17, 18.01, 18.1, 18.1.1, 19, 19.0.1, 19.0.2, 19.0.3, 19.1, 20, 21, 21.0.1 всички инсталиран? Този въпрос все още е напълно актуален.   -  person EGHDK    schedule 21.10.2014
comment
В интерес на истината аз го правя. причина? Винаги може да има много критичен бъг, който ви пречи да изграждате и трябва да се върнете назад. В интерес на истината: аз също имам API 3. Защо изобщо да си правя труда да изтрия старите? Искам да кажа, че мястото на твърдия диск, което заемат, е едва забележимо в наши дни и затова буквално не ме интересува и не искам да ме интересува.   -  person WarrenFaith    schedule 21.10.2014
comment
@EGHDK: Все още не съм направил това, но една от рецептите на stackoverflow.com/questions/20404476/ трябва да помогне.   -  person CommonsWare    schedule 21.10.2014
comment
@WarrenFaith: Искам да кажа, че пространството на твърдия диск, което заемат, е едва забележимо в наши дни -- моля, не приемайте, че всеки има огромно количество дисково пространство. В един идеален свят всеки би имал място за всички тези неща. В един идеален свят бих имал коса. Има много разработчици, на които по една или друга причина им липсва дисково пространство, независимо дали са соло разработчици или инженери в компании за милиарди долари.   -  person CommonsWare    schedule 21.10.2014
comment
Благодаря за отговора от Xav. Опитах точно тази рецепта (за compilesdkversion вместо версия на build tools и тя не работи) Мисля, че е защото не знам къде трябва да отиде project.ext, ако root-ът ми вече има build.gradle, с който ще продължа да работя отговорите в този въпрос.   -  person EGHDK    schedule 21.10.2014


Отговори (1)


Решение 1: Инсталирайте инструментите за изграждане v 20.

Решение 2: Променете всички build.gradle във вашите модули, за да изградите с версия 21.

person Cool    schedule 21.10.2014