Android debuggable = false fazendo com que o POST jQuery.ajax falhe no projeto Cordova / Phonegap Eclipse
Eu tenho um aplicativo Android construído no Eclipse que usa o Cordova 2.0.0. Quando construído e carregado no telefone usando o depurador Eclipse, o aplicativo funciona bem, mas quando eu configuro android: debuggable = "false" no arquivo AndroidManifest, o POST jQuery.ajax () falha. Não recebo nada para me informar o motivo da falha no rastreamento do LogCat.
Aqui está a chamada jQuery.ajax:
jQuery.ajax({
url: that.endpoint,
data: that.data,
dataType: "json",
type: "POST",
contentType: "application/json",
success: successHandler,
error: errorHandler,
timeout: serviceTimeout
});
Quando o Android: debuggable = "true" funciona bem e vai para o manipulador de sucesso, mas quando ele: android: debuggable = "false" vai para o failureHandler, com apenas textStatus definido como "erro" e nada mais para indicar por que ele falhou . Quando falha, parece que a postagem não acontece porque vejo que ela não atinge o serviço da web que estou tentando chamar.
Alguém tem alguma idéia de por que o sinalizador de depuração pode estar afetando meu aplicativo dessa maneira?
O que mais além do nível de log seria afetado pelo sinalizador "debuggable"?
Quaisquer sugestões ou ponteiros seriam muito apreciados.
Felicidades