¿Es posible cambiar el nombre del paquete de una aplicación de Android con Gradle? Necesito compilar dos copias de la misma aplicación, teniendo un nombre de paquete único (por lo que puedo publicar en el mercado dos veces).
Estoy en el proceso de convertir una aplicación existente de Eclipse a Android Studio. Sin embargo, cuando lo ejecuto en un dispositivo que ejecuta 4.x (he probado varias versiones en emuladores), inmediatamente se bloquea con un NoClassDefFoundError . He tratado de comentar las referencias a las clases que no puede encontrar, pero siempre hay otro. […]
¿Cuál es el alcance de la dependencia apt en los archivos de gradle android que veo a veces? Un ejemplo se ve así? apply plugin: 'com.android.application' apply plugin: 'com.neenbedankt.android-apt' android { compileSdkVersion 20 buildToolsVersion '20.0.0' defaultConfig { applicationId "org.ligboy.test.card.module1" minSdkVersion 14 targetSdkVersion 20 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles […]
Estoy tratando de añadir una tarea personalizada a build.gradle mi proyecto de build.gradle para copiar el mapping.txt final de APK y Proguard en un directorio diferente. Mi tarea depende de la tarea assembleDevDebug : task publish(dependsOn: 'assembleDevDebug') << { description 'Copies the final APK to the release directory.' … } Puedo ver cómo hacer una […]
Así que, ahora mismo tengo un proyecto de Biblioteca, digamos proyecto Foo que depende de una biblioteca como OkHttp . Ahora, el Foo tiene un buildstep de maven que genera un AAR y lo empuja hasta un lugar público. Así que ahora vamos a decir que tengo el proyecto B, lo llamaremos Bar . Bar […]
Estoy intentando convertir nuestra aplicación de Android en una versión de gradle. Tengo el proyecto y sus bibliotecas están construyendo con éxito. Ahora estoy tratando de crear apks separados para nuestros diversos entornos (dev / test / prod tienen diferentes urls para los servicios reparadores que consumen). En la búsqueda alrededor, la mejor manera que […]
Acabo de actualizar los servicios de Google Play a la última versión – 23 – en el Administrador de SDK de Android. A continuación, actualizé la dependencia en mi proyecto a: com.google.android.gms:play-services-gcm:8.3.0 Pero tengo: Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed […]
Tengo la siguiente advertencia en mi archivo de compilación gradle No todas las rutas de ejecución devuelven un valor Esta inspección informa sobre la declaración de retorno groovy que falta al final de los métodos que regresan Y este es el código en ese archivo apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig […]
Recientemente he actualizado la versión gradle de mi proyecto de 2.14.1 a 3.0. Desde entonces, la generación gradle está fallando cada vez con este error: Error: Causa: org.gradle.api.internal.tasks.DefaultTaskInputs $ TaskInputUnionFileCollection no se puede convertir en org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection Las posibles causas de este error inesperado incluyen: El caché de dependencias de Gradle puede estar dañado (esto a […]
Recientemente he actualizado mi Android Studio a la última versión del último Android Studio Canary Build: 2.0 Vista previa Después de actualizar a la nueva versión, mi directorio de trabajo actual deja de funcionar. Cada vez que estoy tratando de limpiar y construir un proyecto que me dará un error como este Blockquote 'Error: No […]