La actualización de herramientas de creación rompe mi compilación
Actualizé la vista previa de Android Studio 2.0 de 4 a 5 de esta mañana. Si continúo construyendo con:
dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' }
Esto todavía se compilará con éxito. Pero si me muevo hasta -alpha5 obtengo este error:
- Set applicationApk y instrumentationApk para la cuchara Gradle Plugin
- ¿Es posible especificar testApplicationId por sabor en Gradle?
- Problema de indentación Gradle en Android Studio 2.3
- Android + Gradle: Mejor lugar para establecer dynamic databasesBaseName
- Gradle - equivalente de test {} bloque de configuración para android
Error: Error de ejecución de la tarea ': app: compileReleaseJavaWithJavac'. Java.io.FileNotFoundException: C: …. \ intermedios \ exploded-aar \ com.google.android.gms \ play-services \ 8.4.0 \ jars \ classes.jar (El sistema no puede encontrar la ruta especificada)
- No se pudo encontrar la propiedad 'compilar' en org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@397740e0
- La importación de mi biblioteca de Android en una aplicación no se reconoce como una biblioteca
- Grade Error al analizar XML: el prefijo no debe enlazarse a uno de los nombres de espacio de nombres reservados
- Grails / Gradle prueba falla en CI no localmente
- Instalar todos los artefactos de módulos en el repositorio de maven personalizado usando Gradle y Android Studio
- Android gradle build: ejecutando assembleDebug hace que las tareas de lanzamiento de las dependencias del proyecto sean llamadas
- Archivos duplicados copiados en APK META-INF cuando se construye Gradle
- Cómo obtener un proyecto PhoneGap para ejecutarse en Android Studio con Gradle Build System
A partir de ahora, creo que Google espera que no utilicemos esto:
'com.google.android.gms:play-services:8.4.0'
Pero más bien, agregue los servicios que necesita específicamente. Encuentre una lista de ellos aquí
compile 'com.google.android.gms:play-services-analytics:8.4.0' compile 'com.google.android.gms:play-services-appinvite:8.4.0' compile 'com.google.android.gms:play-services-maps:8.4.0' compile 'com.google.android.gms:play-services-location:8.4.0' compile 'com.google.android.gms:play-services-plus:8.4.0' compile 'com.google.android.gms:play-services-drive:8.4.0'
Además, debe aplicar el complemento de servicio de juego en la última línea del gradle de su aplicación:
apply plugin: 'com.google.gms.google-services'
He publicado un error aquí. Salieron con una solución muy rápidamente. Ahora solo usa alpha6
:
dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha6' }
- ¿La aplicación de Android restablece el cambio de orientación, la mejor manera de manejar?
- Proyecto de muestra de inicio de sesión / registro de Android