1

AGPS データを強制的にダウンロードするには、次のコードを実行する必要があります。

LocationManager locationmanager = (LocationManager)context.getSystemService("location");
Bundle bundle = new Bundle();
locationmanager.sendExtraCommand("gps", "force_xtra_injection", bundle);
locationmanager.sendExtraCommand("gps", "force_time_injection", bundle);

デバイスが AGPS をサポートしているかどうかを確認することは可能ですか? このコードを実行する必要があることを確認したいと思います。

4

2 に答える 2

0

そのハックは通常はまったく必要ないため、通常の API には含まれていません。ここでは、同様の質問に対する優れた回答を読むことができます。

ただし、特定のデバイスがサポートしていない場合でも、それらのメソッドを呼び出しても問題はありません。

于 2012-12-04T15:12:45.927 に答える
0

ハードウェアがサポートされているかどうかを確認するには、次を使用します。

PackageManager pm = getPackageManager();
boolean hasGps = pm.hasSystemFeature(PackageManager.FEATURE_LOCATION_GPS);
于 2012-11-29T17:41:07.733 に答える