2

2 つの Android アプリケーション A と B があり、どちらも異なるパラメーターに基づいて GPS 値を読み取っています。両方のアプリがデバイスで実行されていることを考えると、次のアプローチのどれがより良いでしょうか?

  1. A と B はどちらも異なるアプリで、それぞれに GPS から読み取るコンポーネントがあります。

  2. GPS データを A と B の両方に送信するリモート サービス コンポーネントを備えた 3 つ目のアプリケーションを開発するには

2 番目のアプローチを採用することでバッテリーの使用量を最小限に抑えることができますか?それとも、OS のように GPS コンポーネントが 1 回読み取り、すべてのプロセスを処理しますか?

助けてください

4

5 に答える 5

0

OS と同じですか gPS コンポーネントは一度実行されてすべてのサービスを提供します

1 つの GPS ですべてに対応できます。半分の GPS が半分の電力を節約することはありません。しかし、セルタワーやWifiロケーションなど、消費電力の少ないロケーションプロバイダーは他にもあります.

しかし、GPS が必要な場合は、GPS サービスを使用するアプリの数にまったく違いはありません。GPS が有効な場合、フルパワーを使用します。

于 2013-10-22T17:58:13.217 に答える
0

2 番目のアプローチの方が適切なようですが、バッテリーの消耗については不明です。実装方法によって異なります。

また、パッシブプロバイダーを使用することをお勧めします。次のリンクヘルプを参照してください:)

http://fypandroid.wordpress.com/2011/04/11/298/
于 2014-02-26T13:35:26.387 に答える