solucion - Android Studio ¿De repente comenzó a mostrarse incapaz de resolver com.android.support… 25.0.0 mensajes de error y todos mis archivos java son erróneos ahora?
problemas con android studio 3.1 3 (7)
Abra su administrador de Android SDK (de C: / Users / suusuariocuenta / AppData / Local / Android / sdk) y actualice a las últimas versiones en,
Sección de herramientas
Herramienta SDK de Android
Android SDK Platform-Tools
Herramienta de compilación de Android SDK
Android 7.1.1 (API 25) sección
- Plataforma SDK
Sección Extras
- Repositorio de soporte de Android
- Biblioteca de soporte de Android
A continuación, actualice su archivo de gradle en consecuencia.
Mi proyecto estaba funcionando muy bien, pero hasta un día, cuando subí mi proyecto a github. No sé si este problema está relacionado con eso, pero hoy, cuando compilé mi proyecto de Android Studio, comencé a mostrarme estos 4 errores horribles. He intentado la mayoría de los resultados de Google, pero no ayuda!
Error: Error al resolver: com.android.support:cardview-v7:25.0.0
Error: Error al resolver: com.android.support:customtabs:25.0.0
Error: Error al resolver: com.android.support:appcompat-v7:25.0.0
Error: Error al resolver: com.android.support:support-v4:25.0.0
Esta es la captura de pantalla de la pantalla del estudio de Android si ayuda!
Este es mi archivo build.gradle
nivel de aplicación:
apply plugin: ''com.android.application''
repositories {
mavenLocal()
mavenCentral()
flatDir {
dirs ''libs''
}
}
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.google.firebase.codelab.friendlychat"
minSdkVersion 22
targetSdkVersion 23
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
}
packagingOptions {
exclude ''META-INF/LICENSE''
exclude ''META-INF/LICENSE-FIREBASE.txt''
exclude ''META-INF/NOTICE''
}
productFlavors {
}
}
dependencies {
compile fileTree(include: [''*.jar''], dir: ''libs'')
testCompile ''junit:junit:4.12''
compile ''com.android.support:design:23.1.1''
compile ''com.firebase:firebase-client-android:2.5.0''
compile ''com.github.bumptech.glide:glide:3.6.1''
compile ''de.hdodenhof:circleimageview:1.3.0''
compile ''com.android.support:appcompat-v7:23.1.1''
// Google
compile ''com.google.android.gms:play-services-auth:9.4.0''
// Firebase
compile ''com.google.firebase:firebase-database:9.4.0''
compile ''com.google.firebase:firebase-auth:9.4.0''
compile ''com.google.firebase:firebase-config:9.4.0''
compile ''com.google.android.gms:play-services-appinvite:9.4.0''
compile ''com.google.firebase:firebase-messaging:9.4.0''
compile ''com.google.android.gms:play-services-ads:9.4.0''
compile ''com.google.firebase:firebase-database:9.2.1''
compile ''com.google.firebase:firebase-messaging:9.2.1''
compile ''com.google.firebase:firebase-crash:9.4.0''
// Firebase UI
compile ''com.firebaseui:firebase-ui-database:0.4.0''
// Testing dependencies
androidTestCompile ''junit:junit:4.12''
androidTestCompile ''com.android.support.test.espresso:espresso-core:2.2.1''
androidTestCompile ''com.android.support.test:runner:0.4.1''
androidTestCompile ''com.android.support:support-annotations:23.4.0''
compile ''com.facebook.android:facebook-android-sdk:[4,5)''
//facebook
}
apply plugin: ''com.google.gms.google-services''
Y este es mi archivo build.gradle
nivel de proyecto:
buildscript {
repositories {
jcenter()
mavenLocal()
}
dependencies {
classpath ''com.android.tools.build:gradle:2.2.2''
classpath ''com.google.gms:google-services:3.0.0''
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
mavenLocal()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Por eso estoy empezando a tener estos errores de repente.
¡Gracias por adelantado!
Facebook actualizó su SDK para usar las últimas bibliotecas de soporte. Usted podría reemplazar
compile ''com.facebook.android:facebook-android-sdk:[4,5)''
con
compile ''com.facebook.android:facebook-android-sdk:4.16.1''
Si no desea actualizar su sdk de Android todavía.
La actualización de la versión del repositorio de soporte de Android a 25 hizo mi trabajo. Gracias a todos por la orientación!
Si agregó el último SDK de Facebook o usó + para la dependencia de Facebook, vuelva a una versión anterior
compilar ''com.facebook.android:facebook-android-sdk:4.16.1''
Si está usando Cardview con la versión 25.0.0, entonces creo que su problema es con su versión de SDK de destino. Conviértalo en 25 y las cosas deberían funcionar de lo contrario, disminuya su vista de tarjeta y otras bibliotecas del 25.0.0 al 23.xx
Si intenta eliminar facebook-sdk, la compilación de dependencias no mostrará ese error. Así que creo que es el error de Facebook SDK.
Estaba usando ''com.facebook.android:facebook-android-sdk:[4,5)'' pero da error, probé este com.facebook.android:facebook-android-sdk:4.+ pero es lo mismo. Pero cuando lo elimino la aplicación se construye con éxito. ¿Soy el único al que llegué en esta conclusión y tengo el mismo problema?
Tuve el mismo problema hoy temprano. De la nada, comencé a tener esos extraños mensajes de error. Actualizando:
- Herramienta SDK de Android
- Android SDK Platform-Tools
- Herramienta de compilación de Android SDK
- Repositorio de soporte de Android
hizo el truco para mí Simplemente vaya a Tools > Android > SDK Manager
en su Android Studio y luego búsquelos y actualícelos. ¡Buena suerte!