Preguntas etiquetadas con kotlin

Kotlin es un lenguaje de programación de código abierto estáticamente tipado respaldado por JetBrains. Kotlin combina OOP y funciones funcionales y se centra en la interoperabilidad, seguridad, claridad y soporte de herramientas. Actualmente se dirige a JVM y JavaScript, y es un idioma oficialmente compatible en Android.



4
¿Qué es la palabra clave en kotlin?
No soy capaz de entender y no pude encontrar el significado de salir palabra clave en Kotlin. Puede consultar el ejemplo aquí: List<out T> Si alguien puede explicar el significado de esto. Esto sera realmente apreciado.
85 generics  kotlin 


7
Sintético Kotlin en Adaptador o ViewHolder
Soy nuevo en Kotlin. Encontré y traté de usar un método sintético en lugar de un método molesto findViewByIden mi Activityclase, pero encontré "Si queremos llamar a las propiedades sintéticas en la Vista (útil en las clases de adaptadores), también deberíamos importar kotlinx.android.synthetic.main .ver.*." ¿Pero no puedo entender cómo funciona …


3
Cómo detectar muchas excepciones al mismo tiempo en Kotlin
try { } catch (ex: MyException1, MyException2 ) { logger.warn("", ex) } o try { } catch (ex: MyException1 | MyException2 ) { logger.warn("", ex) } Como resultado, un error de compilación: Unresolved reference: MyException2. ¿Cómo puedo detectar muchas excepciones al mismo tiempo en Kotlin?
84 kotlin 




3
kotlin.jvm.KotlinReflectionNotSupportedError: la implementación de reflexión de Kotlin no se encuentra en tiempo de ejecución. Asegúrate de tener kotlin-reflect.jar
Cuando compilo recibí el error anterior. Mi archivo gradle de la siguiente manera: - apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 23 buildToolsVersion "24.0.0 rc2" defaultConfig { applicationId "package.name" minSdkVersion 16 targetSdkVersion 23 versionCode 6 versionName "2.0" } buildTypes { debug { minifyEnabled false signingConfig …
82 kotlin 

4
¿Qué hace la palabra clave 'por' en Kotlin?
Mientras desarrollo para Android, a veces me encuentro con algo que se parece a esto: var someModel: someViewModel by notNullAndObservable { vm -> ... } No entiendo cuál es el significado de la bypalabra clave.
82 kotlin 


2
¿Por qué no hay palabras clave de concurrencia en Kotlin?
¿Por qué no hay palabras clave para sincronización / simultaneidad? Hasta ahora, mi investigación me brinda una solución, envuelve algunas clases de alto nivel y las usa para manejar la concurrencia. Dado un proyecto en Kotlin puro, ¿qué se debe hacer si se necesita un componente pequeño altamente optimizado que …

13
En esta compilación se usaron características obsoletas de Gradle, lo que la hace incompatible con Gradle 5.0
Tengo un error de gradle: ..."Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0." Descripción del caso: Adjunto al código base del proyecto las siguientes bibliotecas: APP / build.gradle //(Required) Writing and executing Unit Tests on the JUnit Platform testImplementation "org.junit.jupiter:junit-jupiter-api:5.2.0" testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.2.0" // (Optional) …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.