Articles of android gradle

¿Por qué Gradle construye mi módulo en modo Release cuando la aplicación está en Debug?

Estoy haciendo un nuevo proyecto de Android, con el módulo de ‘app’ estándar, así como un proyecto de biblioteca (llamémoslo ‘custom_lib’ ). En el archivo build.gradle la app , vinculo el módulo como tal: dependencies { compile project(‘:custom_lib’) } Cuando desencadenar el proceso de comstackción (Menú Build > Make Project ), obtengo el siguiente resultado […]

Conflicto con la dependencia ‘com.android.support:support-annotations’. Las versiones resueltas para la aplicación (23.1.0) y la aplicación de prueba (23.0.1) difieren

Al construir me sale el siguiente error: Conflict with dependency ‘com.android.support:support-annotations’. Resolved versions for app (23.1.0) and test app (23.0.1) differ. Estas son mis dependencias gradle dependencies { compile fileTree(include: [‘*.jar’], dir: ‘libs’) compile ‘com.android.support:support-v4:23.1.0’ compile ‘com.android.support:appcompat-v7:23.1.0’ compile ‘com.android.support:design:23.1.0’ compile ‘com.android.support:cardview-v7:23.1.0’ compile ‘com.android.support:recyclerview-v7:23.1.0’ compile ‘com.squareup.retrofit:retrofit:1.9.0’ compile ‘com.squareup.okhttp:okhttp:2.4.0’ compile ‘com.squareup.picasso:picasso:2.5.2’ compile ‘com.jakewharton:butterknife:7.0.1’ compile ‘com.squareup:otto:1.3.8’ compile ‘com.snappydb:snappydb-lib:0.5.2’ […]

¿Cómo obtengo un informe de cobertura de jacoco con Android gradle plugin 0.10.0 o superior?

Estoy tratando de obtener un informe de cobertura de prueba usando el complemento Gradle Android 0.10.2. Pero aún no puedo obtener un informe de cobertura después de ejecutar algunas pruebas. (connectedAndroidTest). mi build.gradle de mi módulo principal es: apply plugin: ‘android’ android { compileSdkVersion 19 buildToolsVersion “19.0.3” defaultConfig { minSdkVersion 8 targetSdkVersion 19 versionCode 1 […]

¿Cómo crear un tarro de biblioteca de Android con gradle sin revelar públicamente el código fuente?

Me gustaría crear un Jar de un proyecto de biblioteca de Android. Está configurado de la siguiente manera: ProjectName \- lib | \- lib | \- armeabi | \- libNativeFirst.so | \- libNativeSecond.so \- src \- main \- java \- com.package.sdk \- PackageSDK.java Me gustaría que todo esto se empaquete en un Jar, pero sin […]

El complemento es demasiado antiguo, actualice a una versión más reciente o establezca la variable de entorno ANDROID_DAILY_OVERRIDE en

hoy acabo de importar una aplicación de muestra de Android SDK como módulo en mi proyecto (análisis) y de repente recibí este error de gradle cuando bash sincronizarlo: el Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to… Este es mi archivo gradle aplicación: apply plugin: ‘com.android.application’ […]

Aplicación de sabor múltiple basada en la biblioteca de sabores múltiples en Android Gradle

Mi aplicación tiene varios sabores para varios mercados en los sistemas de facturación en la aplicación. Tengo una única biblioteca que comparte el código base para todos mis proyectos. Así que decidí agregar esos sistemas de pago a esta biblioteca como sabores de productos. La pregunta es ¿puede la biblioteca de Android tener sabores de […]

¿Por qué se produjo el error “Esta aplicación se ha creado con una configuración incorrecta” en algunos teléfonos?

He desarrollado mi aplicación en Android 6 sin ningún error, pero cuando construyo mi aplicación en Android 4.4.2 obtengo este error Esta aplicación ha sido construida con una configuración incorrecta. Por favor, configure su comstackción para VectorDrawableCompat. y este es mi gradle: android { compileSdkVersion 24 buildToolsVersion “23.0.0” defaultConfig { applicationId “com.faranegar.channel” minSdkVersion 11 targetSdkVersion […]

react-native-fbsdk error: No se encontraron recursos que coincidan con el nombre de stack: attr ‘android: keyboardNavigationCluster’

En mi proyecto react-native en android / app / build.gradle tengo … compileSdkVersion 26 buildToolsVersion “26.0.1” defaultConfig { applicationId “…” minSdkVersion 16 targetSdkVersion 26 versionCode 1 versionName “1.0” ndk { abiFilters “armeabi-v7a”, “x86” } } … dependencies { compile project(‘:react-native-fbsdk’) compile project(‘:react-native-vector-icons’) compile project(‘:react-native-splash-screen’) compile project(‘:react-native-spinkit’) compile project(‘:react-native-orientation’) compile project(‘:react-native-maps’) compile project(‘:react-native-android-sms-listener’) compile fileTree(dir: “libs”, […]

Conexión Apache HTTP con Android 6.0 (Marshmallow)

¿Hay alguna forma de incluir la biblioteca Apache directamente en Gradle para que funcione con Android 6.0? Intenté incluir las bibliotecas así: compile ‘org.apache.httpcomponents:httpcore:4.4.1’ compile ‘org.apache.httpcomponents:httpclient:4.5’ Y Android Studio no pudo encontrar la siguiente importación: import org.apache.http.auth.AuthenticationException; import org.apache.http.auth.Credentials; import org.apache.http.auth.MalformedChallengeException; import org.apache.http.auth.UsernamePasswordCredentials; import org.apache.http.impl.auth.DigestScheme;

Configuración con el nombre ‘default’ no encontrado. Estudio Android

Tengo una aplicación de Android Studio. Tiene una dependencia de biblioteca (Android-Bootstrap), cuando bash sincronizar gradle, dime error: Configuración con el nombre ‘default’ no encontrado. Mi estructura es: -FTPBackup -fotobackup -build.gradle -Libraries -Android-Bootstrap -Settings.gradle -build.gradle -Settings.gradle -Build.gradle FTPBackup settings.gradle y build.gradle: include ‘:fotobackup’ include ‘:libraries:Android-Bootstrap’,’:Android-Bootstrap’ // Top-level build file where you can add configuration options […]