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?

Respuestas a la pregunta(3)

Su respuesta a la pregunta