9

一部の人が指摘しているように、Android 9 (Pie) は Wi-Fi スキャンを厳しく制限しているため、GPS と同様の頻度で Wi-Fi のログ記録や Wi-Fi ベースの位置検索を行うアプリは機能しなくなります。

上記のリンクのチケットに記載されているとおり:

  • 各フォアグラウンド アプリは、2 分ごとに 4 回のスキャンに制限されています
  • 組み合わされたすべてのバックグラウンド アプリは、30 分ごとに 1 回のスキャンに制限されます
  • 許可を保持しているアプリandroid.Manifest.permission.NETWORK_SETTINGSは、スキャン スロットリングから除外されます (ドキュメントを参照) 。

android.Manifest.permission.NETWORK_SETTINGSただし、ドキュメントのどこにも説明がありません( android.manifest.permissionに記載されていると思います)。

マニフェストで単純に宣言すると、アプリは正常にビルドされ、正常にインストールされますが、少なくとも Oreo では (すべてを表示することを選択した場合でも) 追加のアクセス許可は表示されません (残念ながら、テストする Pie デバイスがありません)。まだオン)。

android.Manifest.permission.NETWORK_SETTINGS通常のユーザー (つまり、非システム) アプリが利用できる通常のアクセス許可はありますか?

4

2 に答える 2