Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: Kotlin

Persistencia de la habitación: Error: Entidades y Pojos deben tener un constructor público utilizable

Estoy convirtiendo un proyecto a Kotlin y estoy tratando de hacer mi modelo (que es también mi entidad) una clase de datos que tengo la intención de utilizar Moshi para convertir las respuestas JSON de la API @Entity(tableName = "movies") data class MovieKt( @PrimaryKey var id : Int, var title: String, var overview: String, var […]

CompileKotlin bloquea en archivo build.gradle lanza error "No se pudo encontrar el método compileKotlin () para los argumentos "

Estoy tratando de configurar Kotlin para trabajar con Java 1.8 en mi proyecto de Android. He intentado agregar el bloque de compileKotlin en la parte inferior de mi archivo de build.gradle , pero consigo un error si lo hago tan. El error que se produce es el siguiente: Error: (38, 0) No se pudo encontrar […]

Gradle kotlin Método no soportado Dependencies.getAtoms ()

Acabo de iniciar un nuevo proyecto de Android con Studio 3.0 Canary 3 utilizando kotlin y sólo tratando de conseguir que se haga una sincronización de proyecto gradle. Actualmente falla con Error:Unsupported method: Dependencies.getAtoms(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target […]

Error: Error de ejecución de la tarea ': app: compileDebugKotlin'. > Error de compilación. Ver registro para más detalles

Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details Build: gradle (Módulo: app) buildscript { repositories { maven { url 'https://jitpack.io' url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'io.fabric' apply plugin: 'kotlin-android-extensions' repositories { maven { url 'https://maven.fabric.io/public' } mavenCentral() […]

Cómo usar kapt en el alcance de androidTest

¿Hay una manera de usar kapt para el alcance de androidtest? Actualmente estoy migrando de com.neenbedankt.gradle.plugins android-apt a kapt – que funciona bien – pero no estoy seguro de cómo hacerlo para el alcance androidTest – por lo que la sustitución: apt "com.github.hotchemi:permissionsdispatcher-processor:$permissiondispatcher_version" apt "com.google.dagger:dagger-compiler:$dagger_version" con kapt "com.github.hotchemi:permissionsdispatcher-processor:$permissiondispatcher_version" kapt "com.google.dagger:dagger-compiler:$dagger_version" Funciona bien – pero no […]

Utilizar extensión de Kotlin en la clase android java

¿Es posible usar una extensión kotlin en una clase android java? Ejemplo: fun String.getSomething(): String { return "something" } Entonces en Java lo usan como: String someString = "blabla"; someString.getSomething(); ¿es posible?

La mejor manera de combinar banderas enteras con Kotlin?

En java regularmente combinamos banderas a través de la | operador. p.ej getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN ); No puedo encontrar el operador equivalente en Kotlin. ¿Alguien sabe una manera conveniente de combinar banderas enteras en Kotlin?

Suprimir "Identificador no permitido en Android"

Para mi aplicación escrita en Kotlin, utilizo nombres de métodos reticulados para pruebas, como esto: fun `API login error – don't save token or user`() { Funciona, las pruebas de compilación y trabajo sin un problema, pero Lint en Android Studio está marcando esos métodos como error con el mensaje Identifier not allowed in Android […]

Mejora del análisis de Java / Kotlin JSON

Consumo una API que me da este tipo de JSON: { "data": { "name": "Start", "pid": "1", "position": { "data": { "x": "31", "y": "330" }, "metadata": "empty" } }, "metadata": "empty" } He creado las clases con objetos con la misma estructura que el JSON anterior. Yo uso el retrofit lib en Android que […]

JaCoCo devuelve 0% de cobertura con Kotlin y Android 3.0

Estoy tratando de revisar mi cobertura de código para un caso de prueba que escribí en Kotlin. Cuando ejecuto ./gradlew createDebugCoverageReport –info , mi archivo coverage.ec está vacío y mis informes indican que tengo 0% de cobertura. Tenga en cuenta que los casos de prueba son 100% exitosos. ¿Puede alguien pensar en alguna de las […]

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