Domande taggate «kotlin»

Kotlin è un linguaggio di programmazione open source tipicamente statico supportato da JetBrains. Kotlin combina OOP e caratteristiche funzionali ed è focalizzato su interoperabilità, sicurezza, chiarezza e supporto degli strumenti. Attualmente ha come target JVM e JavaScript ed è una lingua ufficialmente supportata su Android.


3
Kotlin Flow vs Android LiveData
Ho alcune domande su Kotlin Flow Posso osservare LiveData da più frammenti. Posso farlo con Flow? Se sì allora come? Possiamo avere più LiveData da un singolo LiveData usando map& switchMap. Esiste un modo per avere più flussi da un singolo flusso sorgente? Utilizzando MutableLiveDataposso aggiornare i dati da qualsiasi …


2
Impossibile ottenere la vista principale da Data Binding dopo aver abilitato il plugin safe-args
Sto lavorando su un'app Android usando dataBinding e attualmente sto provando ad aggiungere il plug-in safe-args, ma dopo aver abilitato il plug-in, non riesco più a visualizzare la root tramite binding.root - Android Studio dà l'errore: Unresolved Reference None of the following candidates is applicable because of a receiver type …




1
Come possiamo fare riferimento a Costanti di Kotlin in una dichiarazione di annotazione Java?
Dato questo bit di Kotlin: object OldTownRoad { const val COWBOY_HATS = "from Gucci" const val WRANGLER = "on my booty" } e questa classe Java: public class Scrap { @Named(OldTownRoad.COWBOY_HATS) public void lilNasXrefs() { System.out.println(OldTownRoad.COWBOY_HATS); System.out.println(OldTownRoad.WRANGLER); } } Il compilatore è soddisfatto delle println()chiamate. Si lamenta dell'uso di COWBOY_HATSnell'annotazione …
13 kotlin 

3
La funzione withTimeout fornisce IllegalStateException: non esiste un ciclo di eventi. Utilizzare runBlocking {…} per avviarne uno. nel client iOS multipiattaforma di Kotlin
Aggiornamento: funziona se eseguo prima una routine senza timeout e poi con Timeout. Ma se eseguo prima una routine con Timeout, allora mi dà un errore. lo stesso vale per Async. Sto creando un'applicazione multipiattaforma demo kotlin in cui eseguo una chiamata API con ktor. Voglio avere una funzione di …

2
Moshi 1.9.1 Impossibile serializzare il tipo di Kotlin
Ho un codice funzionante che serializza / deserializza i dati usando Moshi 1.8.0 L'aggiornamento a 1.9.1 ora causa un arresto anomalo quando si tenta di serializzare: java.lang.IllegalArgumentException: impossibile serializzare il tipo Kotlin com.xxx.Spot. La serializzazione riflessiva delle classi di Kotlin senza l'utilizzo di kotlin-reflection ha un comportamento indefinito e inaspettato. …
12 android  kotlin  moshi 

8
Impossibile trovare androidsdk.modules
Quindi nel mezzo dell'esecuzione del mio programma, il mio build.gradle non è riuscito con questo errore. Voglio dire, in realtà ha funzionato un secondo prima, e non un secondo dopo. Non ho cambiato nulla nel mio voto. Could not find androidsdk.modules:shield:unspecified. Required by: project :app > com.facebook.android:facebook-login:5.15.2 project :app > …




1
Come coprire inutili controlli nulli generati da Kotlin?
Considera il seguente esempio minimo di Kotlin: fun <U> someWrapper(supplier: () -> U): () -> (U) { return { supplier() } } fun foo(taskExecutor: TaskExecutor): Int { val future = CompletableFuture.supplyAsync(someWrapper { 42 }, taskExecutor::execute) return future.join() } @Test public void shouldFoo() { assertThat(foo(), is(42)); } Ho delle regole di …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.