ダイアログなしでAndroidで位置情報サービスを有効にする

AndroidDev

アプリの位置情報サービスを有効/無効にしたいのですが、オフになっている場合はユーザーに有効にするように求める必要はありません。私が見たすべての例では、いくつかのダイアログを表示する必要があります。ユーザーが位置情報サービスを使用する許可をすでに付与していることを考えると、これは一種の無意味に思えます。

CommonsWare

アプリの位置情報サービスを有効/無効にしたいのですが、オフになっている場合はユーザーに有効にするように求める必要はありません。

幸いなことに、Android(または特定のデバイスモデル)のバグを除けば、明らかなプライバシー上の理由から、通常のデバイスではこれは不可能です。システムアプリはこれを行うことができるかもしれません、そしてこれはルート化されたデバイスで可能であるはずです、しかし私はどちらのシナリオの詳細も持っていません。

ユーザーが位置情報サービスを使用する許可をすでに付与していることを考えると、これは一種の無意味に思えます。

Android 6.0より前は、ユーザーは通常のAndroidデバイスで権限を個別に制御する機能を持っていませんでした。その結果、位置情報を要求するアプリを使用できるようにするためだけに、位置情報サービスが無効になる可能性があります。

Android 6.0以降でも、ユーザーがアプリに位置情報の使用を許可したからといって、ユーザーが位置情報データを常に利用できるようにしたいというわけではありません。彼らは、特定の時間にのみ場所をアプリで利用できるようにしたい場合があります(たとえば、旅行中や場所関連の情報がさらに必要な場合)。または、コメント投稿者が指摘したように、ユーザーはプライバシーよりも電力上の理由で場所を無効にしておく可能性があります。

アプリがロケーションサービスの制御を必要とし、ユーザーがアプリの実行時にアプリをオン/オフにする必要があることを完全に認識している場合

これは、個別の権限(たとえば、一部のMANAGE_LOCATION_PROVIDERS権限)を持つ個別の機能であるか、デバイス管理者/デバイス所有者APIの一部である必要があります。あなたは確かにこれのための機能要求を提出することを歓迎します。

許可が与えられている場合、プロンプトは必要ありません。

ロケーションデータにアクセスするためのアクセス許可は、ロケーションプロバイダーに対するユーザーの有効/無効設定を上書きするためのアクセス許可を意味するものではありませんもしそうなら、ロケーションプロバイダーを無効にすることは意味がありません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Android Studio-シンプルなダイアログボックスで位置情報を有効にする

分類Dev

アンドロイド、サービスで効率的に情報をダウンロードする

分類Dev

Flutter-Androidで位置情報サービスを自動的に有効にする方法は?

分類Dev

iOSで位置情報サービスダイアログが表示されたかどうかを知る方法は?

分類Dev

Google位置情報サービスのインテントを有効にする

分類Dev

GoogleAPIのデバイスで位置情報サービスが有効になっているかどうかを確認する方法

分類Dev

上部のステータスバーから位置情報を有効にしたときにLocationSettingsRequestダイアログを閉じるにはどうすればよいですか?

分類Dev

Windows Phone 8で位置情報サービスが有効になっていることを確認するにはどうすればよいですか?

分類Dev

google- / playstoreアカウントなしでAndroidの位置情報サービスを使用できますか?

分類Dev

Android:Fused LocationProviderを使用して位置情報サービスが有効になっているかどうかを確認します

分類Dev

位置情報サービスが有効になっているかどうかを確認するにはどうすればよいですか?

分類Dev

SOAP サービス ログ トレースでの資格情報の印刷を無効にする

分類Dev

位置情報サービスは、有効になっていない場合でも、常に有効になっていると言います

分類Dev

位置情報サービスが有効になっているかどうかを確認する

分類Dev

位置情報サービスアラートを介してオンにした後、ロケーションがオンになるまで待機

分類Dev

Android 4.4.2で位置情報サービスがオフになっている場合でも、GetCurrentLocationはCordova / PhoneGapアプリで機能します

分類Dev

reactnativeを使用して位置情報サービスが有効になっているかどうかの確認

分類Dev

画面がオフのときにフォアグラウンドサービスがAndroid7.0以降で位置情報の更新を受信しない

分類Dev

位置情報サービスをオンに設定せずにiOSでiPhoneの位置情報を取得する

分類Dev

Androidアプリから位置情報サービスをオフにします

分類Dev

情報をログに記録したり、Windowsサービスをデバッグしたりする最も簡単な方法は何ですか?

分類Dev

このエラー「位置情報サービスを有効にできません。エラー:java.lang.NoClassDefFoundError」を修正する方法は?

分類Dev

Google位置情報サービスのgetLastLocationメソッドはAndroidアプリでGPSを開始しますか?

分類Dev

位置情報サービスを改善するためにwifiが必要なのはなぜですか?

分類Dev

Ambari Adminログインが正しい資格情報でハングし、無効な資格情報で正しいエラーをスローします

分類Dev

ログアウト時にAndroidで位置情報の更新を停止する方法

分類Dev

Android3.1以降で位置情報サービスを自動的にオンにする

分類Dev

GPSセンサーをオンにして、Android Mのサービスから位置情報を取得するにはどうすればよいですか?

分類Dev

ダイアログボックスのEditTextビューから情報をキャプチャするにはどうすればよいですか?

Related 関連記事

  1. 1

    Android Studio-シンプルなダイアログボックスで位置情報を有効にする

  2. 2

    アンドロイド、サービスで効率的に情報をダウンロードする

  3. 3

    Flutter-Androidで位置情報サービスを自動的に有効にする方法は?

  4. 4

    iOSで位置情報サービスダイアログが表示されたかどうかを知る方法は?

  5. 5

    Google位置情報サービスのインテントを有効にする

  6. 6

    GoogleAPIのデバイスで位置情報サービスが有効になっているかどうかを確認する方法

  7. 7

    上部のステータスバーから位置情報を有効にしたときにLocationSettingsRequestダイアログを閉じるにはどうすればよいですか?

  8. 8

    Windows Phone 8で位置情報サービスが有効になっていることを確認するにはどうすればよいですか?

  9. 9

    google- / playstoreアカウントなしでAndroidの位置情報サービスを使用できますか?

  10. 10

    Android:Fused LocationProviderを使用して位置情報サービスが有効になっているかどうかを確認します

  11. 11

    位置情報サービスが有効になっているかどうかを確認するにはどうすればよいですか?

  12. 12

    SOAP サービス ログ トレースでの資格情報の印刷を無効にする

  13. 13

    位置情報サービスは、有効になっていない場合でも、常に有効になっていると言います

  14. 14

    位置情報サービスが有効になっているかどうかを確認する

  15. 15

    位置情報サービスアラートを介してオンにした後、ロケーションがオンになるまで待機

  16. 16

    Android 4.4.2で位置情報サービスがオフになっている場合でも、GetCurrentLocationはCordova / PhoneGapアプリで機能します

  17. 17

    reactnativeを使用して位置情報サービスが有効になっているかどうかの確認

  18. 18

    画面がオフのときにフォアグラウンドサービスがAndroid7.0以降で位置情報の更新を受信しない

  19. 19

    位置情報サービスをオンに設定せずにiOSでiPhoneの位置情報を取得する

  20. 20

    Androidアプリから位置情報サービスをオフにします

  21. 21

    情報をログに記録したり、Windowsサービスをデバッグしたりする最も簡単な方法は何ですか?

  22. 22

    このエラー「位置情報サービスを有効にできません。エラー:java.lang.NoClassDefFoundError」を修正する方法は?

  23. 23

    Google位置情報サービスのgetLastLocationメソッドはAndroidアプリでGPSを開始しますか?

  24. 24

    位置情報サービスを改善するためにwifiが必要なのはなぜですか?

  25. 25

    Ambari Adminログインが正しい資格情報でハングし、無効な資格情報で正しいエラーをスローします

  26. 26

    ログアウト時にAndroidで位置情報の更新を停止する方法

  27. 27

    Android3.1以降で位置情報サービスを自動的にオンにする

  28. 28

    GPSセンサーをオンにして、Android Mのサービスから位置情報を取得するにはどうすればよいですか?

  29. 29

    ダイアログボックスのEditTextビューから情報をキャプチャするにはどうすればよいですか?

ホットタグ

アーカイブ