1

BB 8800 (Airtel、インド) 用の単純な GPS ベースのアプリケーションを作成しようとしています。

しかし、何らかの理由で私のコード getLocation(timeout) は常に無効な場所を返します(タイムアウト後のみ)。条件パラメーターのさまざまな組み合わせを試しましたが、成功しませんでした。

BlackBerry GPS デモ アプリケーションでさえ動作しないため、問題が私のコードにあるのではないことは確かです。しかし、BB に同梱されている地図アプリケーション「Wayfinder」が正常に動作するため、GPS 受信機は正常に動作しています。

さらにテストするために、SpotFinder と Google マップを実行してみました。しかし、それらも機能しませんでした。Google マップは携帯電話基地局の情報を使用して位置を特定できますが、GPS は使用できません。

私の環境の詳細は次のとおりです。 1. 電話モデル: BlackBerry 8800 2. キャリア: AirTel (インド) 3. デバイス バージョン: 4.2.168 (プラットフォーム 2.3.0.54)

私のキャリアはそれをブロックできますか? [AirTel テクニカル サポートと話しましたが、彼らは開発者を助けることに乗り気ではありませんでした]

前もって感謝します

4

2 に答える 2

1

一部の通信事業者(Verizon USなど)は、サードパーティアプリケーションのGPSをブロックしました。他の人は、アプリケーションのホワイトリスト(ほとんどは独自のもの)に対してGPSを有効にしましたが、他のすべてのアプリケーションに対してGPSへのアクセスを拒否しました。

あなたのプロバイダーはそのようなことをしているようです。

于 2009-04-30T16:20:44.570 に答える
0

あなたの携帯通信会社はそれをブロックできますか? 確かに、インドについては知りませんが、米国では、「承認」されていない場合、アプリケーションが GPS にアクセスすることを制限できるキャリアがあります。あなたが説明したシナリオを考えると、それはかなりありそうです。

于 2009-01-12T02:36:02.847 に答える