Creé una nueva aplicación de Android usando compose 1.0.1 y Kotlin 1.5.20 y recibo esta advertencia durante la compilación:
w: ATTENTION! This build uses unsafe internal compiler arguments: -XXLanguage:+NonParenthesizedAnnotationsOnFunctionalTypes This mode is not recommended for production use, as no stability/compatibility guarantees are given on compiler or generated code. Use it at your own risk! Puede reproducirlo creando un nuevo proyecto de actividad de redacción vacío en Android Studio Arctic Fox 2020.3.1 y ejecutando ./assembleDebug . También sucede en cualquier otro proyecto de estudio de Android cuando se agrega componer
¿Debería preocuparme por esta advertencia? Dada esta advertencia, ¿Compose ya está listo para la producción?
Compose definitivamente está listo para la producción, es por eso que ahora se lanza en el canal estable. En lo que respecta a la advertencia, creo que no debe preocuparse por eso. He visto este problema en versiones anteriores y finalmente se solucionó. Es posible que se haya repetido, pero supongo que, dado que es internal , no hay mucho que puedas hacer al respecto. Mientras no te impida desarrollarte más, está bien. Enfriar