Androidアプリの権限はどのように機能しますか?あなたが知る必要があること

Androidアプリの権限はどのように機能しますか?あなたが知る必要があること

Androidの権限は、プライバシーを保護するための主要なオペレーティングシステム機能であるため、それらを理解することが重要です。また、Androidはしばらく前に権限の設定を変更したため、すべてがどのように機能するかについて混乱する可能性があります。





Androidの権限がどのように機能するか、およびそれらの管理について知っておくべきことを見てみましょう。





Androidの権限とは何ですか?

Androidの権限は、アプリがスマートフォンの機密情報にアクセスするときに使用するために承認を求める必要がある特別な権限です。





コンピューターから電話にアクセスする方法

私たちの電話には非常に多くの個人データが含まれているため、このアクセスを制限することは理にかなっています。スマートフォンのすべてのアプリにカメラ、マイク、位置情報を使用させたくない場合があります。

AndroidはAndroid6 Marshmallowからパーミッションの動作方法を変更したため、最新の方法に焦点を当て、その後、これがどのように機能していたかを簡単に見ていきます。ここでは、ストックAndroid10の手順を説明します。これらのメニューオプションは、お使いの携帯電話によって若干異なる場合があります。



Androidで権限を表示および管理する方法

インストールされたアプリに付与した権限はいつでも確認できます。

に行く 設定>プライバシー>権限マネージャー 次のような主要な権限の内訳を表示するには カメラ電話SMS 、 もっと。これらのほとんどはかなり自明です---たとえば、SMS権限により、アプリはテキストメッセージを読んだり送信したりできます---しかし、よくわからない場合は、各ページの上部に説明が表示されます。





権限をタップして 許可された 、その機能の使用を承認したすべてのアプリが表示されます。この下に、 拒否された セクションには、アクセス権がないがアクセスを要求したアプリが表示されます。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

アプリをタップして変更し、権限ステータスをに変更します 許可する また 拒否 。詳細を表示するには、 すべての[アプリ]権限を表示 アプリの完全な権限ページにジャンプします。また、通過することによってこれに到達することができます 設定>アプリと通知>すべてのXアプリを表示 、問題のアプリをタップして、 権限





画像ギャラリー(2画像) 拡大 拡大 選ぶ

特定の権限の確認

Androidは権限を次のような幅広いカテゴリにグループ化します 位置ストレージ 、実際には、各カテゴリの下に多くの詳細な権限があります。これらはアプリの権限ページにあります。 3つのドットをタップします メニュー 右上のボタンをクリックして選択します すべての権限 完全な内訳を確認します。

たとえば、 ストレージ セクションでは、おそらく両方が表示されます 共有ストレージの内容を読む共有ストレージの内容を変更または削除する 。これにより、アプリにファイルシステムへの読み取りと書き込みの両方のアクセス許可が与えられます。権限をタップすると、詳細が表示されます。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

下部に、のコレクションが表示されます その他のアプリ機能 。 Androidはこれらの「通常の権限」を考慮します。これらはアプリ間で共通であり、プライバシーにリスクをもたらさないため、承認は必要ありません。これらには以下が含まれます 振動を制御するインターネットからデータを受信する 、 その他。

権限グループを承認すると、内部のすべての詳細な権限が自動的に付与されることに注意してください。グループから個々の権限を選択することはできません。

新しいアプリに権限を付与する

すでにデバイスにあるアプリの権限を調整する方法を見てきましたが、新しいアプリをインストールするときはどうでしょうか。

インストールする前に、アプリがGooglePlayストアページで要求する可能性のある権限を確認できます。をタップします このアプリについて セクションを開いて説明を開き、一番下までスクロールして、 続きを見る 次のリンク アプリの許可 。ここに、アプリが要求する可能性のある権限グループと特定の権限のリストが表示されます。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

これは、PlayストアのWebバージョンでも確認できます。一番下までスクロールし、 追加情報 セクションをクリックします 詳細を見る権限

最新バージョンのAndroid向けに構築されたアプリでは、アプリのインストール時に権限を付与する必要はありません。代わりに、アプリは必要に応じて権限を要求します。よくできたアプリは、意味のある方法でこれを行います。たとえば、特定の権限を要求する前に、特定の権限が必要な理由を説明する場合があります。

また、その機能を使用しようとするまで、許可の要求が表示されない場合もあります。たとえば、メッセージングアプリで画像を送信しようとすると、ストレージにアクセスするように求めるプロンプトが表示されます。

権限の拒否

権限を拒否した場合、次に何が起こるかはアプリによって異なります。特定の機能がなくても問題なく動作する場合があります。たとえば、アプリにカメラへのアクセスを許可せずにInstagramを閲覧することはできますが、新しい写真を撮ることはできません。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

また、その許可を与えない限り、アプリが正しく機能することを拒否する場合があります。それが機能するためにそれを信頼しているかもしれません、あるいはおそらく開発者は許可を否定する人々を説明していませんでした。

これは、気が変わって、以前に承認した許可を拒否する場合にも当てはまります。アプリは、許可を拒否したことを検出し、必要に応じて再度許可するように要求することを願っていますが、それは開発者次第です。アプリの一部の機能が機能しない場合は、権限リストを確認することをお勧めします。

そして、アプリがあなたが提供したくない許可を求め続ける場合、あなたがタップした後 拒否 一度、あなたは見るでしょう 二度と聞かないで オプション。

インターネットで誰かを見つける方法

古いAndroid許可システム

Android 5 Lollipop以前では、Android権限の従来のシステムが適用されます。これらのバージョンを実行しているデバイスはごくわずかであるため、その動作について簡単に説明します。

Android 6 Marshmallowより前は、オールオアナッシングシステムであるアプリをインストールするときに、要求されたすべての権限を受け入れる必要がありました。したがって、アプリが要求する1つの権限が気に入らなかった場合、唯一の選択肢は、アプリと一緒に暮らすか、アプリをダウンロードしないことでした。また、アプリが後で新しいカテゴリの権限を追加した場合、アプリを最新バージョンに更新するには、それらを受け入れる必要がありました。

明らかに、この設定には多くの問題があります。パーミッションマネージャーアプリを使用するようにスマートフォンをルート化しない限り、アプリが追加したパーミッションに翻弄されていました。それはユーザーに十分なコントロールを与えませんでした、それがグーグルがそれを変えた理由です。

古いAndroidスマートフォンをお持ちでない限り、このシステムについて心配する必要はありません。ただし、古い権限から引き継がれる1つの癖があります。開発者がAndroid6以降を対象とするようにアプリを更新していない場合、アプリを個別に承認するのではなく、アプリのインストール時にすべての権限を受け入れるように求めるプロンプトが表示されます。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

上記のように権限マネージャーを使用して権限を取り消すことはできますが、アプリはこの機能を念頭に置いて構築されていないため、そうすると破損する可能性があります。

パーミッションを賢く使用する

特定のアプリにどの権限を付与する必要があるかについての包括的な答えはありません。アプリがデバイス上の機密情報にアクセスすることを信頼するかどうかは、あなた次第です。ただし、少し常識を働かせることは役に立ちます。

たとえば、あなたがあなたの場所へのアクセスを拒否した場合、Googleマップは明らかに多くのことをしません。同様に、メッセンジャーアプリに独自のカメラショートカットオプションがある場合は、カメラにアクセスする必要がある場合があります。ただし、無料の数独ゲームには、カレンダーやマイクへのアクセスをリクエストする正当な理由がないため、それらを許可しないでください。

Androidのタッチスクリーンが機能しないロックを解除できません

アプリが何かを使用する権限を取得すると、いつでも使用できることに注意してください。アプリには現在地にアクセスする正当な理由がある場合がありますが、バックグラウンドで現在地を頻繁にチェックし、そのデータを広告主に送信することもできます。これが理由です 一部の権限は他の権限よりも危険です

付与した権限をアプリが実際にどのように使用するかを確認するのは難しいため、適用する必要のある信頼のレベルがあります。アプリを使用する必要があるが、その権限を常に保持したくない場合は、というアプリを使用して一時的なアプリの権限を付与してみてください バウンサー

Androidの権限を慎重に扱う

スマートフォンはアプリなしではあまりないので、アクセス許可はエクスペリエンスにとって重要です。これで、Androidで権限がどのように機能するか、および情報を安全に保つために権限を管理する方法がわかりました。最良の結果を得るには、各許可を慎重に検討し、定期的に確認してください。

その他のAndroidのヒントについては、チェックアウトしてください 便利なAndroid開発者向けオプション

共有 共有 つぶやき Eメール 微調整する価値のある15のベストAndroid開発者オプション

Androidでの最高の開発者向けオプションは次のとおりです。絶対ボリュームを無効にしたり、リフレッシュレートを強制的に高速化したりします。

次を読む
関連トピック
  • テクノロジーの説明
  • アンドロイド
  • スマートフォンのセキュリティ
  • Androidのヒント
  • スマートフォンのプライバシー
著者について ベン・ステグナー(1735件の記事が公開されました)

ベンは、MakeUseOfの副編集長およびオンボーディングマネージャーです。彼は2016年にフルタイムで執筆するためにITの仕事を辞め、振り返ることはありませんでした。彼は7年以上にわたり、プロのライターとして技術チュートリアルやビデオゲームの推奨事項などを扱ってきました。

ベンステグナーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください