Google AppInvites rompe la construcción
Parte de build.gradle
de nuestra aplicación es la siguiente:
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -> pkgTask.jniFolders = new HashSet<File>() pkgTask.jniFolders.add(new File(projectDir, 'libs')) }
Por alguna razón al configurar AppInvites, la compilación comienza fallando con el siguiente error:
- Nueva visión API - Tamaño de imagen
- Android ¿Cuál es la diferencia entre Android Support Repository vs Android Support Library vs Repositorio de Google vs Google Play Services
- Cómo integrar google + iniciar sesión en mi aplicación android?
- La compilación del proyecto Android se ejecutó correctamente pero se ejecutó con error: java.util.zip.ZipException: entrada duplicada
- Servicio GeoCoder no disponible
* What went wrong: A problem occurred configuring project ':app'. > Cannot set the value of read-only property 'jniFolders' on task ':app:packageProdDebug'.
- ¿Cuándo debo usar el permiso ACCESS_COARSE_LOCATION?
- Utilizar el complemento Android DataBinding en paralelo con Google Plugin de servicios
- Obtenga los detalles de la persona en la nueva conexión de Google Play Services 8.3
- Cómo diseñar la pantalla de invitación a aplicaciones de Google
- Cómo obtener el ID de Gmail del usuario en Android
- ¿Cómo puedo hacer coincidir una revisión de Servicios de Google Play con una versión de instalación?
- No se puede encontrar la variable de símbolo GoogleAuthUtil después de actualizar a los servicios de Google Play.
- API de conexiones cercanas de Google: mide la intensidad de la señal
El mismo error cuando intenté usar Instant Run.
Corregido añadiendo esto en su lugar:
android { sourcesets { main { jniLibs.srcDir new File(buildDir, 'lib') { } }
Referencia: https://groups.google.com/forum/#!topic/adt-dev/OqDyZ5VN-QM
Cambie la versión gradle a 1.3.1.
dependencies { classpath 'com.android.tools.build:gradle:1.3.1' }
Pruebe este código:
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -> pkgTask.jniDir new File(projectDir, 'libs') }
- No se puede agregar nueva cuenta personalizada desde una aplicación diferente con el mismo autenticador
- Gradle – equivalente de test {} bloque de configuración para android