Tag: build

ClassCastException: ApiVersionImpl no se puede transmitir a java.lang.Integer

Tengo androide + proyecto gradle. La siguiente excepción aparece cuando intento iniciar la aplicación: 'ClassCastException: com.android.build.gradle.internal.model.ApiVersionImpl cannot be cast to java.lang.Integer: com.android.build.gradle.internal.model.ApiVersionImpl cannot be cast to java.lang.Integer' buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.12.1' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.+' } } apply plugin: 'android' apply plugin: 'android-apt' repositories { mavenCentral() mavenLocal() } dependencies { compile […]

He actualizado Android SDK a rev. 22 ayer y no hay apkbuilder en herramientas

He comprobado con mi amigo que tiene Android SDK herramientas de la versión 21, el apkbuilder está allí. He actualizado las herramientas de Android SDK a la versión 22 y ya no encuentro apkbuilder . Así que parece que la herramienta Android SDK ha reemplazar el apkbuilder con otra cosa? ¿Cómo puedo crear ant build.xml […]

Agregue la dependencia al productFlavor específico y buildType en gradle

Me pregunto cómo agregar dependencia a productFlavor específico y buildType en gradle. Por ejemplo, tengo productFlavor free y release tipo de construcción, ¿cómo puedo añadir una dependencia en la tarea assembleFreeRelease ? He intentado muchas variantes, pero tampoco funciona. Por ejemplo he intentado: task('release', dependsOn: assembleProductionRelease) { } // error: Could not find property 'assembleProductionRelease' […]

Uso de mi propia biblioteca compartida precompuesta en un proyecto de Android NDK

Me encontré con este post que es casi lo que necesito: Cómo compilar una biblioteca estática utilizando el Android NDK? Básicamente, hay ciertas partes en mi proyecto que nunca se actualizan, por lo que estoy tratando de evitar que se construyen cada vez que actualizar el archivo Android.mk para agregar algo. La respuesta anterior muestra […]

Dagger2 clase generada es de repente una falta de Android Studio

He estado usando Dagger2 en Android Studio desde hace meses, pero hoy de repente dejó de funcionar y me está dando el siguiente error error: cannot find symbol return Dagger_Injector.builder() ^ symbol: variable Dagger_Injector location: class Initializer Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some […]

Instruir la secuencia de comandos Gradle de Android para eliminar apks no alineados y limpiar los archivos de artefacto

Empecé a usar el sistema de compilación de Gradle hace unos días y conseguí que el script funcionara como quería, aquí está: buildscript { repositories { mavenCentral() } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion '18.0.1' productFlavors { flavor1 { packageName "flavor1" } flavor2 { packageName "flavor2" } […]

Crashlytics android studio gradle build fallado

He instalado el plugin de crashlytics para el android studio 0.9.3; Después de esto agregué a mi proyecto; Agregó líneas al gradle, primera actividad y así sucesivamente …; Después de que esta generación falla con este error: Error: Error de ejecución de la tarea ': app: fabricCleanupResourcesDebug'. Error de Crashlytics Developer Tools. Aquí está mi […]

Android NDK: crea dos bibliotecas compartidas nativas que se llaman

Desperdiciado medio día tratando de construir dos bibliotecas compartidas, por ejemplo, mod1 y mod2 (que Android NDK compila libmod1.so y libmod2.so ), de fuentes en una carpeta jni y subcarpetas, entonces mod1 llamar a una función de mod2. Un montón de respuestas sobre cómo hacer que el trabajo de construcción, pero luego el enlace dinámico […]

Android-maven-plugin: Deshabilitar la compilación de depuración para apk

No estoy claro acerca del procedimiento exacto para desactivar la compilación de depuración mientras construyo con android-maven-plugin: Entiendo que el asistente de exportación con ADT (21.1) desactivará automáticamente la depuración, pero se rompe como BuildConfig.DEBUG siempre devuelve true y mi registro utilizado para depender de él. (Ahora tengo mi propia propiedad para el registro definido […]

Agregar Google Guava al proyecto Android – ralentiza significativamente la compilación

Después de añadir Google Guava r09 a nuestro proyecto Android el tiempo de construcción aumentó significativamente, especialmente la fase de generación DEX. Entiendo que la generación DEX toma todas nuestras clases + todos los tarros de los que dependemos y los traduce al formato DEX. La guayaba es una jarra bastante grande alrededor de 1.1MB […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.