Problema de serialización con Enums en Android
Estoy usando XStream para serializar algunos objetos a XML, y estoy enfrentando un problema con Enums. La excepción que obtengo cuando intento serializar el objeto: "ObjectAccessException: campo final no válido java.lang.Enum.name".
Aparentemente, este es un problema con la implementación de la API de reflexión en Android: no trata los campos finales correctamente. Este problema realmente existía en implementaciones anteriores del JDK oficial de Sun (Oracle).
¿Puedes confirmar / refutar este es el problema con Android? ¿Puede sugerir alguna otra API de serialización que pueda usarse en esta situación?