Kiedy Android Studio tworzy projekt, plik build najwyższego poziomu ma dwie definicje repozytoriów jeden wewnątrz buildscript a drugi wewnątrz allprojects.Gdzie i dlaczego dodać repozytoria na build.gradle
// Top-level build file where you can add configuration options common to all sub- projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}
Gdzie muszę dodać kolejne repozytorium i dlaczego?
myślę, że repozytorium wewnątrz buildscript jest tutaj, aby dodać zależność plugin Gradle, ale nie jestem pewien ...
Ktoś może mi wyjaśnić, proszę.
Dziękujemy!
Thanks na odpowiedź. – SergiBC
Jeśli podasz wersję zależności (bez '+') i dodasz 'mavenLocal()', możesz budować offline. Pierwsza kompilacja musi być w trybie online, aby pobrać zależności. – WojciechKo
"Ostrzegam ..." - to właśnie przytrafiło mi się z [Hugo] (https://github.com/JakeWharton/hugo) – arekolek