PlayストアからGIFアプリをインストールしましたが、彼らはこれを行う許可を求めています。他のアプリの上に描画することの意味すらわかりません。
メッセンジャーのプライベートメッセージのGIFに浮かぶハートですか?よくわかりません。
PlayストアからGIFアプリをインストールしましたが、彼らはこれを行う許可を求めています。他のアプリの上に描画することの意味すらわかりません。
メッセンジャーのプライベートメッセージのGIFに浮かぶハートですか?よくわかりません。
回答:
この許可の技術名はSYSTEM_ALERT_WINDOW
次のとおりです。
他のすべてのアプリケーションの上に表示されるタイプTYPE_SYSTEM_ALERTを使用して、アプリケーションがウィンドウを開くことを許可します。この権限により、アプリがフォアグラウンドにない場合でも、アプリは他のすべてのアプリの上に「ポップアップ」ウィンドウを表示できます。悪意のある開発者/広告主はこれを使用して、非常に不快な広告を表示する可能性があります。Androidオペレーティングシステムの一部でない限り、ほとんどのアプリはこの許可を必要としません。システムアラートの例としては、携帯電話やタブレットの電池が切れてシャットダウンしようとしているときに表示されるアラートがあります。
以下のようGiantTreeが既に指摘し、これはまた、スクリーンフィルタとして「スクリーン・オーバーレイはアプリ」で使用されています。悪意のあるアプリは、たとえば、ボタンを別のテキストでオーバーレイする(または質問テキストを別のテキストに置き換える)など、本来ならできないことをやらせるようにそれを使用する可能性があるため、必要な画面で「はい」を押します「いいえ」(いわゆる「タップジャッキング」)を押す–これが、(少なくともAndroid 6では)「スクリーンオーバーレイが検出されました」という警告が表示される理由です。例を参照してください:
GiantTreeは正しい。「フローティングハートまたはアニメーション化された動き」が他のアプリの上に表示されることになっている場合、この許可が必要です。それが何をしたいのか、それがあなたの望むものではない場合(つまり、アプリ内でGIFを編集するためだけのものである場合)、アプリを削除するかインストールしないでください。携帯電話での不要な操作やデータの盗用。
このアクセス許可の有効な使用の典型的な例は、GiantTreeが言及しているように、スクリーンフィルタリングです。そのようなアプリは、画面を暗くしたり、夜間に使用するために赤方偏移することがあります。別の例としてFacebook Messengerがあります。これは、チャットアイコンを画面に配置して通知をより見やすくし、現在の会話にすばやくアクセスできます。