Archivo de serialización en Android
Tengo un problema con una gestión de archivos …
Estos archivos he creado utilizando la serialización, pero tan fuera de línea, en la aplicación java.
- ¿Cuál es la mejor manera de diseñar un servidor GWT "independiente de la plataforma"?
- Guardar / cargar el estado del documento de forma rápida y robusta para el editor de imágenes
- Enfoque para serializar la clase de modelo de punto final de nube en el sistema de archivos Android
- Parcelable encontrado IOException writing serializable object getactivity ()
- Android Realm - Objeto de Realm de paso usando Intent
Y al intentar deserializar desde la aplicación android recibo un error …
Supongo que no será soportado por no usar las mismas librerías, para serializar estoy utilizando Java 1.6 mientras que en usao desserialización google api 4.0 …
Cualquier forma de arreglar esto?
¿O tengo que escribir una pequeña aplicación Android y serializar allí?
Saludos y gracias
kvin
- Serializar un objeto Drawable en Android
- Java.lang.RuntimeException: Paralleable encontró IOException escribiendo objeto serializable en Android que pasa el objeto ArrayList
- Java.io.NotSerializableException al escribir objeto Serializable a un almacenamiento externo?
- Serialización y subclases
- ¿Cuál es la mejor manera de serializar una imagen (compatible con Swing) de Java a Android?
- El servicio de Android no se puede iniciar debido a un ClassNotFoundException de una clase que ya no existe
- Problemas de serialización de RealmList (Realm / Gson / Intent)
- Proguard mantener a los miembros de la clase
La serialización de Java es muy muy frágil y es propensa a romperse – es bueno para el almacenamiento a corto plazo en los sistemas locales y los datos por lo general no sobrevivirán a los cambios de firma clásica o cambio de JVM (se puede evitar esto, pero es difícil). Mejor solución sería XML o JSON (menos detallado). Hay un montón de bibliotecas que [un] ordenar su treet objeto (a | de) de esos formatos. Sólo algunas opciones:
- jackson
- google gson
- xstream
Algunas reglas básicas para Android
- utilizar el análisis de trazado, no un DOM
- ver los tamaños de la biblioteca
Mi elección personal es homebred JSON serializador construir en de despojado GSON:
https://github.com/ko5tik/jsonserializer
(también disponible en maven central)
- Cómo manejar la orientación del vídeo desde dispositivos móviles
- ¿Cómo puedo bajar el volumen de MediaPlayer cuando los auriculares están conectados?