ビジネスユーザー向けの特定のアプリを構築しています。アプリは GPS 座標をログに記録し、HTTP 経由でサービスに投稿します。
テスト中に、タブレット (Android 3.3) の画面がオフになっている間、アプリが外部サービスと通信できないという問題が見つかりました。画面をオンにするとすぐにアプリが再開され、外部サービスと通信できるようになります。
これをスマートフォン(Android 2.2)でテストしたところ、電話の画面がオフになっている場合でも完全に動作します。
アプリにいかなる種類のサービスも使用していません。スマートフォンを意識して開発を始めましたが、タブレットにも対応しました。タブレットの動作が異なるとは想像もしていませんでした。
アプリのコア コンセプトは、定期的に GPS 座標を Web サービスに送信することです。
画面がオフの場合、またはタブレットがこのために構築されていない場合に、アプリをバックグラウンドで実行できるようにするタブレットでできることはありますか?