Galera,
Estou usando o XStream para passar um XML para Objeto dentro do Android, ate ai blza.
So que quando eu uso o Android 3.2 funciona 100%, mas quando eu uso no Android 2.3 esta dando o seguinte erro:
02-21 15:19:28.739: E/Err(9123): XStream
02-21 15:19:28.739: E/Err(9123): com.thoughtworks.xstream.converters.ConversionException: : Bad file number : : Bad file number
02-21 15:19:28.739: E/Err(9123): ---- Debugging information ----
02-21 15:19:28.739: E/Err(9123): message : : Bad file number
02-21 15:19:28.739: E/Err(9123): cause-exception : com.thoughtworks.xstream.io.StreamException
02-21 15:19:28.739: E/Err(9123): cause-message : : Bad file number
02-21 15:19:28.739: E/Err(9123): class : java.lang.String
02-21 15:19:28.739: E/Err(9123): required-type : java.lang.String
02-21 15:19:28.739: E/Err(9123): converter-type : com.thoughtworks.xstream.converters.SingleValueConverterWrapper
02-21 15:19:28.739: E/Err(9123): wrapped-converter : com.thoughtworks.xstream.converters.basic.StringConverter
02-21 15:19:28.739: E/Err(9123): path : /sistema/listaDeCliente/cliente[856]/bairro
02-21 15:19:28.739: E/Err(9123): line number : 19888
02-21 15:19:28.739: E/Err(9123): class[1] : br.com.performancei.model.Cliente
02-21 15:19:28.739: E/Err(9123): converter-type[1] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
02-21 15:19:28.739: E/Err(9123): class[2] : java.util.ArrayList
02-21 15:19:28.739: E/Err(9123): converter-type[2] : com.thoughtworks.xstream.converters.collections.CollectionConverter
02-21 15:19:28.739: E/Err(9123): class[3] : br.com.performancei.model.Sistema
02-21 15:19:28.739: E/Err(9123): version : 0.0
02-21 15:19:28.739: E/Err(9123): -------------------------------
Alguem sabe me dizer se ha incopatibilidade de versao?
No manifest da minha aplicação a versao minima é a 10.
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15" />
Alguem ja passou por isso.