1

API レベル 23 以降、androidは、アプリの実行中に「危険な」アクセス許可を付与する新しいアプローチを導入しました。つまり、実行時にカメラへのアクセス、通話へのアクセスなどの許可を与える必要があります。

なぜこれが非常に便利で、インストール プロセスでユーザーを怖がらせないのか、完全に理解できます。ただし、そのような「危険な」パーミッションを (すべての正当な理由で) 多数使用するアプリは、実行時に非常に多くのリクエストを行うことでユーザーを簡単に悩ませる可能性があります。インストール中にユーザーに「危険な」アクセス許可を強制的に付与する方法はまだありますか?

4

2 に答える 2

4

インストール中にユーザーに「危険な」アクセス許可を強制的に付与する方法はまだありますか?

いいえ、targetSdkVersion22 以下に設定しない限り、下位互換性のためにインストール時にアクセス許可が付与されます。

一度に必要なパーミッション (パーミッション グループ) が多すぎるアプリがある場合 (最初の起動時など)、本当に必要なときにのみパーミッションを要求するようにアプリを再設計することを検討してください。

于 2015-12-29T15:44:55.673 に答える