Tag: travis ci

Travis ci build failing – causa: PermGen espacio

He creado una aplicación de Android con Kotlin y he añadido Travis CI apoyo en el repo. La construcción siempre está fallando. Causa: Espacio PermGen Qué significa eso? Mi archivo .travis.yml es language: android android: components: – tools – platform-tools – build-tools-23.0.2 – android-23

La construcción de Travis CI falló

Estoy tratando de integrar Travis CI con mi proyecto GitHub. He conseguido configurar Travis plugin con éxito con mi repositorio siguiendo Travis Getting Started Guide Pero cuando empujé mi primer commit después de integrar Travis, me está dando este error cuando construye automáticamente. /home/travis/build.sh: line 179: ./gradlew: Permission denied The command "eval ./gradlew assemble" failed. […]

Leer versionName de build.gradle en bash

¿Hay una manera de leer el valor build.gradle archivo build.gradle de un proyecto de Android para usarlo en bash? Más precisamente: ¿Cómo puedo leer este valor del archivo y usarlo en un script Travis-CI? Lo usaré como # ANDROID_VERSION=??? export GIT_TAG=build-$ANDROID_VERSION Configuré un Travis-CI como se describe en este post https://stackoverflow.com/a/28230711/1700776 . Mi build.gradle: http://pastebin.com/uiJ0LCSk

Falso positivos: junit.framework.AssertionFailedError: EditText no se encuentra

Tengo problemas para configurar las pruebas Robotium para ejecutar en Travis sin falsas posividades aleatorias. Cada par de construcciones que obtengo pl.mg6.agrtt.TestActivityTests > testCanEnterTextAndPressButton[test(AVD) – 4.4.2] FAILED junit.framework.AssertionFailedError: EditText is not found! at com.robotium.solo.Waiter.waitForAndGetView(Waiter.java:540) en todas mis pruebas. He creado un proyecto simple en GitHub para mostrar el problema. Usted puede ver cómo se basa […]

¿Hay una manera de iniciar el emulador de Android en Travis CI construir?

Tengo python wrapper-library para adb donde tengo unit-test que dependen de emulador o dispositivo real (ya que ejecutan comandos adb). También quiero usar Travis CI como entorno de compilación junto con la ejecución de esas pruebas de unidad para cada compilación. ¿Hay alguna manera de tener un emulador de Android disponible en alguna parte de […]

Cómo corregir el permiso gradlew denegado en travis.yml?

Al ejecutar mi construir en travisci, parece fallar debido a la denegación de permiso con el archivo gradlew. ¿Cómo puedo arreglar esto? Esto es lo que dice en Travis-ci.org: $ java -Xmx32m -version java version "1.7.0_76" Java(TM) SE Runtime Environment (build 1.7.0_76-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.76-b04, mixed mode) $ javac -J-Xmx32m -version […]

Travis CI Android – No encuentra la versión que coincide

Hy personas, Me gustaría probar mi aplicación Android con Travis después de empujar a Github. Desafortunadamente, tengo un problema que no puedo resolver durante días: Could not resolve all dependencies for configuration ':app:_defaultFlavorDebugCompile'. > Could not find any version that matches com.google.android.gms:play-services:5.+. Required by: weightlifting_app_schwedt:app:unspecified > Could not find any version that matches com.android.support:support-v4:20.+. Required […]

No se puede construir el proyecto con Travis-CI y Android

He estado intentando durante los últimos 2 días construir un CI con travis y android. El problema es que, independientemente de que solucione un problema, aparece otro Busco en la pila para el anwser, pero ninguno solucionar mi problema No ha aceptado los acuerdos de licencia de los siguientes componentes de SDK: [com.android.support.constraint: constraint-layout: 1.0.0-alpha4, […]

¿Cómo burlar el buildConfigField de Gradle para la construcción de Travis CI?

Trato de integrar mi aplicación Android con un Travis CI. Mi aplicación necesita una clave api, que no se debe publicar en repo. Por lo tanto, pongo mi clave api en el archivo de propiedades global gradle ~/.gradle/gradle.properties : MY_SECRET_API_KEY="aaaabbbcccdddeeefff" Luego leo este valor en el archivo app/build.gradle (que está en repositorio público) y lo […]

Variantes de construcción de Android en travis.ci

Actualmente tengo un proyecto de Android usando gradle e integrado con travis.ci que tiene diferentes productFlavors y buildTypes. Cuando se ejecuta la tarea "connectedCheck" en travis.ci, intenta empaquetar todas las variantes de construcción (todas las combinaciones de sabores y tipos). Algunos de ellos fallan, ya que las versiones de lanzamiento necesitan una entrada de contraseña […]

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