実行時アクセス許可モデルに移行している間、私は疑念を抱いています。なぜGoogleのサービスライブラリは、実行時のアクセス許可を処理していないのですか?彼らはライブラリー自体から実行時許可を求めることができますか?Googleのアンドロイドランタイムの許可ダイアログ(つまり、サービスを実行する場所)がデフォルトで処理されないのはなぜですか?
0
A
答えて
1
これは、ユーザーの操作の一部である可能性が高いためです。アクセス権を尋ねるだけではなく、アクセス権が拒否されたときや再度尋ねられるときに、適切に対処する必要があります。また、Googleは、あなたが明示的に制御することなくそれを行うことで、開発者とユーザーを驚かせることができるように、アクセス許可が尋ねられたときにあなたが気づくことを望んでいます。
また、マニフェストで宣言せずに許可を求めることはできません。許可を求めない場合は、追加することを忘れているかもしれません。
0
懸念はセキュリティです。彼らはあなたが許可をもって何を計画しているのかは分かっていませんが、あなたは許可を得た結果を知っています。したがって、アプリケーションの使用による損害に対しては、ユーザーは単独で責任を負います。言い換えれば、Googleは被害から脱出しています。
関連する問題
- 1. 場所のアクセス許可のダイアログが表示されない
- 2. 場所の許可ダイアログが示されており、すぐに
- 3. setで可変オブジェクトが許可されていない場合、なぜリストを許可するのですか?
- 4. このデフォルトのテンプレートパラメータは許可されないのはなぜですか?
- 5. Checkstyleで保護された変数がデフォルトで許可されないのはなぜですか?
- 6. エラーイベントが処理されないのはなぜですか?
- 7. 0が処理されないのはなぜですか?
- 8. TypeScriptでコンパイルが許可されるのはなぜですか?
- 9. ブラウザでCSRFが許可されるのはなぜですか?
- 10. マシュマロの許可のダイアログ「許可」ボタンが効かない理由は?
- 11. ユーザーがAndroidのマップのファインロケーションの許可を許可しない場合のデフォルトの場所の追加
- 12. 許可ダイアログが表示されない
- 13. marshmallowを持つ一部のデバイスで実行時のアクセス許可のダイアログが表示されない
- 14. なぜ、カッコを使用したデフォルトの初期化がC++で許可されていないのですか?
- 15. なぜエラー処理が推奨されないのですか?
- 16. 入力キューと出力キューでPython処理が実行されていないのはなぜですか?
- 17. アンドロイドの異なる場所で同じ実行時アクセス許可を求めることはできますか?
- 18. 実行時許可の処理
- 19. バックグラウンドサービスは「バックグラウンドで実行中」を許可されています。では、なぜこれを動作させることができないのですか?
- 20. WCFでメソッドオーバーロードが許可されないのはなぜですか?
- 21. Visual Studio 2010でデバッグモードが許可されないのはなぜですか?
- 22. "use"バインディングでパターンが許可されないのはなぜですか?
- 23. ここで「void」型が許可されないのはなぜですか?
- 24. サービス内で場所のアクセス許可を問い合わせる
- 25. スイッチケースのフォールスルーコンセプトが迅速に許可されないのはなぜですか?
- 26. スタイリングテーブルの列が許可されないのはなぜですか?
- 27. このプロセスでSIGUSR1が処理されないのはなぜですか?
- 28. SSISで0行が処理されるのはなぜですか?
- 29. コンストラクタがref-qualifiedを許可されないのはなぜですか?
- 30. 私の場所にGoogleマップカメラがないのはなぜですか?
はい。開発者とユーザーのためのより多くのコントロール。 Googleに対する責任の軽減。誰もが勝つ –