2016-06-16 2 views

ответ

0

Я следующий, в соответствующем файле проекта build.gradle добавить

dependencies { 
    compile(group: 'com.google.guava', name: 'guava', version: rootProject.ext.GUAVA_VERSION) 
} 

и в основной (корневой) build.gradle файл я добавить константы для версии (это и все мои другие Lib зависимости), что позволяет мне легко обновлять библиотеки из одного файла

ext { 
    GUAVA_VERSION = '18.0' 
} 

NB: Я читал об этом подходе в каком-нибудь учебнике некоторое время назад, не помню точный источник, но это WASN» мой собственной идеей.

Вам не нужно выделять номер версии через константу, хотя вы можете просто использовать все это в одном месте, если хотите.

Дайте мне знать, если это не поможет вам по какой-либо причине.

P.S. Вы можете добавить следующее хранилище, если у вас нет какого-либо настроены в файле build.gradle соответствующего модуля (справа перед пунктом зависимостей)

repositories { 
    jcenter() 
}