¿Existe una regla de proguard válida para RxJava y FasterXML?
Ahora el único problema que me impide usar kotlin en la producción es que no puedo encontrar un archivo proguard correcto para él.
Lo que usé:
- Cómo resolver los archivos duplicados copiados en APK META-INF / rxjava.properties
- ¿Cómo crear un Observable en Android?
- Observable.empty () hace que java.util.NoSuchElementException: Secuencia no contiene elementos
- Por qué definir Flowable podría recibir actualizaciones de la base de datos
- Compartiendo RxBindings Eventos observables entre múltiples suscriptores
1.Kotlin
2.Anko
3.Jackson-Kotlin-módulo
Aquí está el mensaje de advertencia:
:app:proguardRelease Warning: com.fasterxml.jackson.databind.ext.DOMSerializer: can't find referenced class org.w3c.dom.bootstrap.DOMImplementationRegistry Warning: rx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.ConcurrentCircularArrayQueue: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.ConcurrentSequencedCircularArrayQueue: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.MpmcArrayQueueConsumerField: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.MpmcArrayQueueProducerField: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.MpscLinkedQueue: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.SpmcArrayQueueConsumerField: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.SpmcArrayQueueProducerField: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.SpscArrayQueue: can't find referenced class sun.misc.Unsafe Warning: rx.internal.util.unsafe.UnsafeAccess: can't find referenced class sun.misc.Unsafe Warning: there were 41 unresolved references to classes or interfaces.
- Rxandroid pide que se ejecute en el hilo ui aunque esté suscrito en AndroidSchedulers.mainThread ()
- Android rxJava Manejo de errores con retroadaptación
- RxJava comparte las emisiones de un Observable entre múltiples suscriptores
- Android.os.NetworkOnMainThreadException usando rxjava en android
- Android RxJava 2 Prueba JUnit - getMainLooper en android.os.Looper no se burla de RuntimeException
- RxJava - cómo invocar abonado en eventos de 4 clics en Android
- RxJava solicitudes de red y almacenamiento en caché
- Cómo emitir elementos de una lista con retraso en RxJava?
Una mejor es sólo tener esta aar como una dependencia:
No tiene nada que ver con Kotlin. Ignore las advertencias en su archivo proguard:
-dontwarn sun.misc.Unsafe -dontwarn org.w3c.dom.bootstrap.DOMImplementationRegistry
- Creación de un acceso directo: ¿cómo puedo trabajar con un dibujable como Icono?
- ¿Por qué la mayoría de los ejemplos utilizan ArrayList?