los - No se puede instalar el repositorio de soporte y el proyecto de sincronización en Android Studio
sincronizar outlook pc con android (4)
Anteriormente, las dependencias de la Biblioteca de soporte de Android se descargaban de Android SDK Manager.
Ahora todas las nuevas versiones están disponibles en el repositorio Maven de Google. En el futuro, todas las bibliotecas de Android se distribuirán a través de maven.google.com
Por lo tanto, al agregar el código siguiente a los repositorios se compilará el proyecto.
repositories {
maven {
url "https://maven.google.com"
}
}
Estoy tratando de usar las bibliotecas de soporte de la versión 25.2.0, así que podré usar la biblioteca de CameraKit .
Tengo las últimas herramientas de compilación descargadas:
mi archivo gradle:
apply plugin: ''com.android.application''
android {
compileSdkVersion 25
buildToolsVersion ''25.0.2''
defaultConfig {
applicationId "com.sample.myapp"
minSdkVersion 21
targetSdkVersion 25
versionCode 1
versionName "1.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
}
}
repositories {
maven {
url "https://jitpack.io"
}
mavenCentral()
}
dependencies {
compile fileTree(include: [''*.jar''], dir: ''libs'')
androidTestCompile(''com.android.support.test.espresso:espresso-core:2.2.2'', {
exclude group: ''com.android.support'', module: ''support-annotations''
})
testCompile ''junit:junit:4.12''
// Google libraries
compile ''com.android.support:appcompat-v7:25.2.0''
compile ''com.android.support:design:25.2.0''
compile ''com.android.support:support-v4:25.2.0''
compile ''com.google.android.gms:play-services-vision:10.0.1''
compile ''com.android.volley:volley:1.0.0''
// Third party libraries
compile ''com.flurgle:camerakit:0.9.17''
compile ''com.android.support:recyclerview-v7:25.2.0''
compile ''com.android.support:cardview-v7:25.2.0''
}
Problema: para cada biblioteca de soporte aparece el problema:
Failed to resolve com.android.support:cardview-v7:25.2.0
Si intento hacer clic en Instalar repositorio y sincronizar proyecto, no pasa nada.
He seguido ese archivo gradle como un ejemplo. ¿Podría ser mi error?
Intente utilizar las últimas versiones de la biblioteca de soporte:
compile ''com.android.support:appcompat-v7:25.3.1''
compile ''com.android.support:support-v4:25.3.1''
compile ''com.android.support:design:25.3.1''
compile ''com.google.android.gms:play-services-vision:10.2.1''
compile ''com.android.volley:volley:1.0.0''
// Third party libraries
compile ''com.flurgle:camerakit:0.9.17''
compile ''com.android.support:recyclerview-v7:25.3.1''
compile ''com.android.support:cardview-v7:25.3.1''
aquí está el detalle Dependencies
EDITAR
Utilice el repositorio de Google Maven
Para agregarlos a su compilación, primero debe incluir el repositorio Maven de Google en su archivo build.gradle de nivel superior:
Proyecto - build.gradle (No aplicación build.gradle
)
allprojects {
repositories {
// If you''re using a version of Gradle lower than 4.1, you must instead use:
maven {
url ''https://maven.google.com''
}
// An alternative URL is ''https://dl.google.com/dl/android/maven2/''
jcenter()
}
}
Make sur para poner eso debajo de todos los proyectos! mi error fue ponerlo bajo el script de construcción.
NO HAGAS ESO
buildscript {
repositories {
jcenter()
maven {
url ''https://maven.google.com'' //dont put it here
}
}
dependencies {
classpath ''com.android.tools.build:gradle:2.3.3''
}
}
PERO HAZ ESO
allprojects {
repositories {
jcenter()
maven {
url ''https://maven.google.com'' //put it here
}
}
}
Tuve que agregar lo siguiente a mi nivel de proyecto build.gradle. Luego, el botón para instalar y funcionó.
allprojects {
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
}