1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> 携帯電話&アクセサリー >> スマートフォン

Android M の権限とその意味

Android M は、システム レベルのパーミッション コントロールを世界に導入しました。詳細なアプリのアクセス許可により、スイッチを切り替えるだけで、個々のアクセス許可要求を受け入れるか取り消すことができます。この機能は、サードパーティのアプリを使用して常に Android で利用できましたが、Android システム自体でアクセス許可を管理できるようになったのはこれが初めてです。これは大きなニュースです (少しセクシーではありませんが)。Android M のアクセス許可について知っておくべきことは次のとおりです。

  • 最高の Android ウイルス対策およびセキュリティ アプリ
  • Google Play のセキュリティの問題

ランタイム権限はどのように機能しますか?

Android M の機能の内訳からわかるように、最新の開発者向けプレビューでは、ユーザーはインストール時にバッチとしてではなく、必要に応じて (実行時に) アプリに個別のアクセス許可を付与できます。つまり、アプリを最初にダウンロードするときに、グループの許可を要求する必要はありません。 Android M のアクセス許可も、非常に理解しやすいリストにまとめられており、必要に応じて 1 つずつ付与されます。

これは、アプリがカメラ、マイク、連絡先リスト、または場所へのアクセスを初めて必要とするときに、そのアクションのみの許可を求めるポップアップが表示されることを意味します.このようにして、許可の正確な理由を常に把握し、選択したとおりに許可または拒否できます。インターネット アクセスや目覚まし時計など、セキュリティの観点から「通常」に分類されるアクセス許可は、インストール時に自動的に付与されます。

Android フレームワークによって「危険」と分類されたアクセス許可 (詳細なアクセス許可リストに含まれているアクセス許可) も元に戻すことができます。つまり、必要なときにアクセスを許可し、もう一度スイッチを切り替えてプライバシーを保護できます。これは、以前のバージョンの Android ではまったく不可能でした (App Ops はプルされる前に簡単に機能していましたが)、より「取るか残すか」というアプローチがありました。

権限を取り消すとアプリが壊れますか?

ユーザーとして、サードパーティのアプリでアクセス許可をブロックするとアプリが誤動作する可能性があると常に言われていましたが、Google は現在、開発者がアプリを完全に改造することなく、システム レベルで完全に制御できるようにしています。あるいは、彼らは Google I/O 2015 で私たちに語った。しかし、それは完全に真実ではありません.

確かに、開発者は何もできず、アプリは引き続き Android M と互換性があります。ただし、細分化された権限を「適切に」処理するようにアプリを設定していない場合は、個々の権限がいくつ拒否されても機能します。開発者とユーザーは、自分のアプリに何らかの奇妙さを期待できます。

全面的なクラッシュについて話しているわけではありませんが、ユーザーは特定の権限がないとコア機能を利用できない可能性があり、開発者は特定の権限がないとアプリがまったく機能しないという警告メッセージを考慮する必要があるかもしれません.したがって、ツールの再構築は「必要」ではありませんが、Google は明らかに、M の権限構造を念頭に置いてアプリを修正することを望んでいます。

既に持っているアプリはどうなりますか?

レガシー アプリ (Android M より前のバージョンの Android を対象としたアプリ) は、現在のアプリと同じように動作し続けます。続行するには、インストール時に許可要求の長いリストを受け入れる必要があります。ただし、アプリがインストールされると、ユーザーは M のアクセス許可マネージャーにアクセスして、必要に応じてアクセス許可を取り消すことができます。 Android M の権限構造は、後方互換性と前方互換性があります。

特定の権限を拒否した場合、アプリが単純にクラッシュする可能性が完全に低いわけではありません。 Android は、セキュリティ例外ではなく、アプリに空のデータを渡すだけです。これは、ベッドの下で汚れた服を蹴って、部屋を掃除したことをお母さんに伝えるのと同じ Android システムです。従わないとトラブルに巻き込まれますが、一見正しいように見えるもので十分です。

また、Google アプリ (またはシステム イメージの一部であるアプリ) には、事前に追加の権限を自動的に付与できます。これは明らかに Google が自社と OEM に一種の VIP アクセスを許可しているためです。ただし、ユーザーは、レガシー アプリと同様に、後でアクセスして特定の権限を取り消すことができます。

それは私にとって何を意味しますか?

基本的に、アプリがアクセスできるものを完全に制御できるようになり、いつでも特定のアクセス許可を付与および取り消すことができます。一部のアプリは間違いなく誤動作しますが、これらの問題を (警告メッセージなどで) 適切に管理するか、単にアプリを更新する責任は開発者にあります。プライバシーとユーザー管理にとって素晴らしい日です。あなたがしなければならない唯一のことは、どのパーミッションを受け入れる必要があり、どのパーミッションが不合理であるかを実際に知っていることを確認することです.

Android M がアプリのアクセス許可を処理する方法についてどう思いますか?それは良いことですか、それともあまり役に立ちませんか?