Não, não é memória disponível que falta ao tablet.
Alguém sabe qual é o tamanho máximo que o JSON consegue converter?
Deem um aolhada no arquivo em anexo compactado, ele tem 1.92 MB de informação.
Consulto a base e ele vem para a seguinte linha de comando:
// Aqui os parâmetros de consulta no Web Service
Map<String, String> params = new HashMap<String, String>();
params.put("dt", DT_ULT_ATU.toString());
params.put("func","pedido");
params.put("vend",""+TratadorBroadcast.intCODATCvendedor);
// AQUI dá PAU....
Type collectionType = new TypeToken<List<PedidoObj>>() {}.getType();
obj = new Gson().fromJson(response, collectionType);
for (Integer x=0;x<obj.size();x++){
obj.get(x).dt_ult_atu*=1000;
obj.get(x).data_digitacao*=1000;
dbPed.Insert(obj.get(x));
novos++;
}
ao que parece não tem mais espaço na memoria.dá uma verificada nisso.--2012/6/20 Arthur Ruppenthal <arthur.ruppenthal@gmail.com>
Olá senhores, preciso de uma ajuda urgente.
Minha aplicação não consegue mais baixar os pedidos para dentro do Tablet. No logCat dá o seguinte erro: "Ou of memory on a 216byte allocation"
Não sei se a frase pode ajudarem em algo, caso for preciso vou explicar melhor o contexto.
Danilo Monteiro Ribeiro
"O único lugar onde o sucesso vem antes do trabalho é no dicionário.""Faça com que seus SONHOS tenham INVEJA de seu FUTURO"
Graduando em Sistemas de Informação
http://lattes.cnpq.br/9054177799378154






0 comentários:
Postar um comentário