私もAndroid Mを使用しているNexus 5Xで同じ問題が発生しました。原因と思われるTwilightを除き、すべての権限をオフにしました。 それでも問題は解決しませんでした。 そこで、「Twilight**」のオーバーレイもオフにしてみたところ、問題は発生しませんでした。
つまり、私の場合も上記の場合も、Twilightが問題なのです。 (問題を引用符で囲んだのは、このケースではTwilightを責めるべきではないと思われるからです。 むしろ、複数のオーバーレイが可能なはずです)。
この問題に直面した方、あるいは何を言っているのか理解したい方のために、Android Mでこの「"hidden"」設定にたどり着くまでの手順をご紹介します。
1.1. 「設定」(ナット/ギア)を開きます。 2.2. 「Apps」までスクロールダウンします。 3.3. 「settings」の「Apps」の部分で、再度「settings」のギア/ナットを選択する。 4.他のアプリよりも描画」を選択します。 5.5. (オプション)* 「追加メニュー」(3つのドット)をクリックし、「システムを表示」を選択すると、「電話サービス」などのシステムアプリを含め、他のアプリへの描画を要求している***すべてのアプリが表示されます。
最後にちょっとした情報を。 100%の確証はありませんが、私がAndroidについて知っている限りでは、Mashmallowでは以下のように動作するようです。
許可はアプリのインストール時に要求されるのではなく、アプリがその許可を必要とするときに要求されます。 同様に、いくつかのパーミッションは許可することも拒否することもできます...パーミッションが拒否された場合でも、アプリはその能力を最大限に発揮します。
このため、アプリが他のアプリの上に描画するなど、特定のことに対する許可を求めるときは、ユーザーの「はい」または「いいえ」の回答が記録されます。
チェックする場所は3箇所。一つだけではありません。
設定
-> アプリケーションマネージャー
-> オーバーレイ権限のあるアプリ
-> `権限のあるアプリ'
上と同じですが、Show System Apps
をオンにしてください。
設定->
Acessibility` -> 一番下までスクロールしてください。アプリの名前が並んでいます。とりあえず全部オフにしておきましょう。
http://www.renewandroid.com/phone-tips-and-tricks/screen-overlay-detected-170.html