Cordova 2.0.0 を使用する Eclipse でビルドされた Android アプリがあります。Eclipse デバッガーを使用してビルドして電話にロードすると、アプリは正常に動作しますが、AndroidManifest ファイルで android:debuggable="false" を設定すると、jQuery.ajax() POST が失敗します。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" の場合は failureHandler に移動し、textStatus のみが「エラー」に設定され、失敗した理由を示すものは何もありません。 . 失敗すると、呼び出しようとしている Web サービスにヒットしていないことがわかるため、投稿が行われていないように見えます。
デバッグ可能フラグがこのように私のアプリケーションに影響を与える可能性がある理由を誰か知っていますか?
「デバッグ可能」フラグが影響するのは、ログ レベル以外の何ですか?
ヒントや指針をいただければ幸いです。
乾杯