Android debuggable = false powodujący błąd testu jQuery.ajax POST w projekcie Cordova / Phonegap Eclipse

Mam aplikację na Androida zbudowaną w Eclipse, która używa Cordova 2.0.0. Po zbudowaniu i załadowaniu do telefonu za pomocą debugera Eclipse aplikacja działa poprawnie, ale gdy ustawię android: debuggable = "false" w pliku AndroidManifest, test POST jQuery.ajax () kończy się niepowodzeniem. Nie mam nic, co powiedziałoby mi o powodzie awarii w śladzie LogCat.

Oto wywołanie jQuery.ajax:

jQuery.ajax({
    url: that.endpoint,
    data: that.data,
    dataType: "json",
    type: "POST",
    contentType: "application/json",
    success: successHandler,
    error: errorHandler,
    timeout: serviceTimeout
});

Kiedy android: debuggable = "true" działa poprawnie i trafia do programu obsługi sukcesu, ale gdy jest android: debuggable = "false" przechodzi do failHandler, z ustawieniem tylko textStatus na "error" i nic innego, by wskazać, dlaczego nie powiodło się . Gdy to się nie powiedzie, okazuje się, że post nie ma miejsca, ponieważ widzę, że nie trafia on na serwis, który próbuję wywołać.

Czy ktoś ma jakieś pomysły, dlaczego flaga debuggująca może wpływać na moją aplikację w ten sposób?

Na co jeszcze inny niż poziom rejestrowania wpływa flaga „debuggowalny”?

Wszelkie wskazówki lub wskazówki byłyby bardzo mile widziane.

Twoje zdrowie

questionAnswers(2)

yourAnswerToTheQuestion