Android debuggable = false, что приводит к сбою POST jQuery.ajax в проекте Cordova / Phonegap Eclipse
У меня есть приложение для Android, встроенное в Eclipse, которое использует Cordova 2.0.0. При сборке и загрузке на телефон с помощью отладчика Eclipse приложение работает нормально, но когда я установил android: debuggable = "false" в файле AndroidManifest, POST jQuery.ajax () завершился неудачей. Я ничего не могу сказать мне причину сбоя в трассировке LogCat.
Вот вызов jQuery.ajax:
jQuery.ajax({
url: that.endpoint,
data: that.data,
dataType: "json",
type: "POST",
contentType: "application/json",
success: successHandler,
error: errorHandler,
timeout: serviceTimeout
});
Когда android: debuggable = "true", он работает нормально и переходит к обработчику успеха, но когда он android: debuggable = "false", он переходит к faultHandler, только для textStatus установлено значение "error" и больше ничего не указывает на причину сбоя. , Когда это терпит неудачу, кажется, что сообщение не происходит, потому что я вижу, что оно не попадает в веб-сервис, который я пытаюсь вызвать.
У кого-нибудь есть идеи, почему флаг отладки может повлиять на мое приложение таким образом?
Что еще, кроме уровня ведения журнала, повлияет на флаг «отладки»?
Любые намеки или указатели будут с благодарностью.
ура