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.



28
No se puede incluir el bytecode integrado con JVM target 1.8 en bytecode que se está creando con JVM target 1.6
Cuando intento ejecutar el ejemplo CorDapp ( https://github.com/corda/cordapp-example ) a través de IntelliJ, recibo el siguiente error: No se puede incluir el bytecode integrado con JVM target 1.8 en bytecode que se está creando con JVM target 1.6 ¿Cómo puedo modificar la configuración de IntelliJ para que todo el bytecode …


7
¿Cómo verificar si se ha inicializado una variable "lateinit"?
Me pregunto si hay una manera de verificar si una lateinitvariable se ha inicializado. Por ejemplo: class Foo() { private lateinit var myFile: File fun bar(path: String?) { path?.let { myFile = File(it) } } fun bar2() { myFile.whateverMethod() // May crash since I don't know whether myFile has been …
428 kotlin 


9
Ejemplo de administrador de alarmas
Quiero implementar una función de programación en mi proyecto. Así que busqué en Google un programa de administrador de alarmas pero no puedo encontrar ningún ejemplo. ¿Alguien puede ayudarme con un programa básico de gestión de alarmas?

30
Val y Var en Kotlin
¿Cuál es la diferencia entre vary valen Kotlin? He pasado por este enlace: https://kotlinlang.org/docs/reference/properties.html Como se indica en este enlace: La sintaxis completa de una declaración de propiedad de solo lectura difiere de una mutable de dos maneras: comienza con val en lugar de var y no permite un setter. …
288 kotlin 


6
¿Cuál es la diferencia entre "const" y "val"?
Recientemente leí sobre la constpalabra clave, ¡y estoy tan confundido! No puedo encontrar ninguna diferencia entre consty la valpalabra clave, quiero decir que podemos usar ambas para hacer una variable inmutable, ¿hay algo más que me falta?
276 constants  kotlin 


5
Kotlin y la nueva ActivityTestRule: la @Rule debe ser pública
Estoy tratando de hacer una prueba de IU para mi aplicación de Android en Kotlin. Desde el nuevo sistema que usa ActivityTestRule, no puedo hacer que funcione: se compila correctamente, y en tiempo de ejecución, obtengo: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at …

9
Los métodos de interfaz predeterminados solo son compatibles a partir de Android N
Actualicé a Android Studio 3.1 y recibo el siguiente error: Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner) Message{kind=ERROR, text=Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner), sources=[Unknown source file], tool name=Optional.of(D8)} aquí está mi configuración de gradle: …
262 android  java-8  kotlin 



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.