Articles of android studio

Android Studio 2.2 no puede encontrar references para todos los files de kotlin

Después de actualizar a Android Studio 2.2, sigo recibiendo el error " Referencia no resuelta " en todos los files de kotlin. La tarea de error específico es:: :app:compileStagingDebugKotlinAfterJava (para una variante llamada StagingDebug ) La única solución que he encontrado hasta ahora es correr clean . Pero no quiero ejecutar esto cada vez que […]

Kotlin REPL con Android Classes unStub! Ed

Me gusta Kotlin REPL en Idea / Android-Studio, pero como desarrollador de Android a menudo me encuentro con Stub! problemas aquí. Al escribir tests unitarios, estoy usando unmock para solucionar este problema. ¿Hay alguna manera de utilizar el mismo método utilizado allí para el complemento REPL de Kotlin? [

Getpreferences no funciona en fragment

Comandos como findViewById , getShanetworkingPreferences no funcionan dentro de Fragment . Estoy usando kotlin y mi código es el siguiente fun update (v:View){ Val shanetworkingpref = getShanetworkingPreferences("logindata",Context.MODE_PRIVATE)} INICIAR SESIÓN E/AndroidRuntime: FATAL EXCEPTION: main Process: com.techno.app, PID: 25691 java.lang.IllegalStateException: Could not find method update(View) in a parent or ancestor Context for android:onClick attribute defined on view […]

Cómo referencer types en parameters

Estoy intentando hacer references cruzadas de types en sus parameters generics. En java, tengo esto: public interface Group<C extends Child> { List<C> getChildren(); } public interface Child<G extends Group> { G getParent(); } class MyGroup implements Group<MyChild> { @Override public List<MyChild> getChildren() { return null; } } class MyChild implements Child<MyGroup> { @Override public MyGroup […]

Declaración 'when' omitiendo una condición en Kotlin para Android

He estado desarrollando una aplicación en android studio canary 5 usando kotlin. Estoy usando una statement when para verificar si un formulario de logging es válido como tal. else if(registering) when { email.text == null -> email.error = "Enter Email!" !isValidEmail(email.text) -> email.error = "Invalid Email!" password.text == null -> password.error = "Enter Password!" password_conf.text […]

Kotlin suprime 'la condición es siempre verdadera'

Perdiendo más time recorriendo el SINCULAR número de inspecciones (que sé cómo habilitar y deshabilitar), no puedo encontrar NINGUNA manera de desactivar la inspección particular de 'Condition is always true' para mi file Kotlin (no Java) en Android Studio. Sé lo que estoy haciendo y no necesito esta inspección EN ABSOLUTO, pero más apropiadamente, me […]

En Android Studio, ¿cómo cambio las convenciones de nombres de Kotlin?

Android Studio acaba de actualizar su complemento Kotlin, y de repente mi código está contaminado con advertencias sobre las convenciones de nomenclatura. Aparentemente, Google y / o JetBrains piensan que todos deberían usar CamelCase, pero (a) prefiero snake_case (uso de guiones bajos), (b) casi todas las líneas de mis fonts ahora tienen una queja sobre […]

Problema con Kotlin después de que Android Studio se actualizó a 0.6

Después de actualizar Android Studio a 0.6, la synchronization gradle del proyecto Kotlin está fallando. El logging contiene: 2014-06-11 13:43:50,138 [ 24510] INFO – .BaseProjectImportErrorHandler – Failed to import Gradle project at 'projectpath' org.gradle.tooling.BuildException: Could not run build action using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.12-all.zip'. at org.gradle.tooling.internal.consumer.ResultHandlerAdapter.onFailure(ResultHandlerAdapter.java:53) at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:57) at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) […]

La biblioteca de Kotlin 'rxkotlin-0.21.0.jar' tiene un formatting no compatible. Actualice la biblioteca o el complemento

El error en el título aparece en Android Studio como una barra de advertencia sobre todo mi código: Versión de Android Studio: 1.1.0 Versión del complemento Kotlin para Android Studio: 0.11.91.AndroidStudio.4 file build.gradle que parece estar usando todas las versiones más recientes de las bibliotecas de Kotlin: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { […]

Kotlin reference no resuelta linkedListOf

Después de esta publicación, http://obviam.net/index.php/libgdx-and-kotlin/ Creé un proyecto y lo edité usando Atom. Se comstack y se ejecuta en un dispositivo Android. Quiero convertir a AndroidStudio para una mejor herramienta. Estoy usando AndroidStudio 1.5.1, y dice que tengo la última versión del plugin de kotlin. Creé un nuevo proyecto usando el progtwig de installation LibGDX, […]