No se pudo determinar la ruta de clase para la interfaz com.android.builder.model.AndroidProject
Cuando importa un proyecto de Eclipse en Android Studio, tengo este problema: Gradle 'XNote' project refresh failed Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject.
¿Alguien sabe por qué sucedió? ¡Gracias!
- Cómo importar db a sqlite pre-fabricados administrado por ormlite
- No se puede encontrar la clase MainActivity (proyecto importado)
- ¿Por qué no puedo importar servicios de Google Play a eclipse?
- Error: el paquete com.google.android.gms.ads no existe
- Cómo importar un paquete java en Android Studio
- ¿Rellenar la base de datos de Android desde el archivo CSV?
- Las importaciones org.apache.http dejaron de funcionar después de subir a Android M
- Proyecto de importación sin archivo .project
- Importar org.apache.commons en aplicaciones android
- No se puede resolver GCMRegistrar
- Elemento no válido en la lista de dependencias después de importar el proyecto de Android de Eclipse
- Android: GreenDroid-GoogleAPIs falla con StackOverflow Excepción durante la importación
- ¿Cómo importar ZXING a android studio?
Justo ahora estoy enfrentando el mismo problema.
1.Check classpath en el archivo build.gradle. cambiar a
Classpath 'com.android.tools.build:gradle:2.3.0'
- Luego vaya a gradle-wrapper.properties, y cambie distributionUrl
DistributionUrl = http: //services.gradle.org/distributions/gradle-3.3-all.zip
Y luego reconstruir el proyecto. Su ayuda para mí … Creo que esto definitivamente le ayudará.
He resuelto este problema.
Google ya no actualiza ADT, por lo que cuando Eclipse exporta un proyecto a gradle, utiliza una versión de plugin de gradle antigua que Android Studio no admite.
En primer lugar, debe comprobar la versión de gradle plugin que ha instalado. Abra el directorio de instalación de Android Studio, luego abra el directorio \gradle\m2repository\com\android\tools\build\gradle\
, verá toda la versión que ha instalado.
A continuación, abra Android Studio, ficha abierta 'Proyecto -> Gradle Scripts', Editar archivo build.gradle
, cambie el complemento gradle a la versión más reciente que ha instalado, como 2.3.0:
[OPCIONAL] Este paso no es necesario, pero si no lo hace, puede ver este problema:
A problem occurred evaluating root project 'XXX'. > org/gradle/initialization/BuildCompletionListener
Compruebe la versión más reciente de gradle que ha instalado en C:\Users\YOUR USER NAME\.gradle\wrapper\dists
. A continuación, abra la pestaña 'Proyecto -> Gradle Scripts', edite el archivo gradle-wrapper.properties
, modifique la versión gradle (attention: gradle, NOT gradle plugin) a la más reciente en la última línea.
Por último, haga clic en Build - Clean Project
, hecho! Si sigue advirtiendo que "la sincronización del proyecto de Gradle ha fallado …", haga clic en Try Again
!
AL FINAL, ALGUIEN ME AYUDA A TRADUCIR MI RESPUESTA AL INGLÉS REAL QUE NO HAY errores gramaticales !!!
Lo conseguí trabajando después de actualizar las herramientas de construcción a la versión 25.0.0 en build.gradle:
buildToolsVersion '25.0.0'
Y cambie el proyecto para usar la versión 3.3 de gradle más reciente con el contenedor de gradle predeterminado (File -> Settings -> Gradle)
Sólo actualiza dos cosas: –
1) Actualizar su Build.gradle
a
dependencies { classpath 'com.android.tools.build:gradle:2.3.0' }
2) Actualizar Gradle-wrapper.properties: ( Change Android mode > Project mode then Extend Gradle and open Gradle-wrapper.properties
)
Reemplace distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip
Por
distributionUrl=http://services.gradle.org/distributions/gradle-3.3-all.zip
Esto siempre resuelve el problema.
En primer lugar, elimine su carpeta .gradle en el directorio principal y reinicie Android Studio.
La mejor manera de resolver este problema es copiar / pegar los valores de build.gradle y gradle-wrapper.properties de un proyecto de trabajo al proyecto de destino !!
¡Codificación feliz !!