重要:アンドロイドOS(9,10 +)による将来のサポートを無効にすることができます - あなたはAndroid OSのあなたの現在のテスト版のためにこのアプリを購入しています
https://developer.android.com/reference/android/net/wifi/WifiManager.html#startScan()
「このメソッドはAPIレベル28で廃止されました。スキャン要求をトリガーするアプリの機能は将来のリリースで削除される予定です。」
Android PIE 9 - 2分に4回のスキャン
Android Q 10 - おそらく無線LANスキャンのサポートなし
無線LANヒートマップはあなたのフラット、家、アパートや店で無線LAN信号品質のヒートマップを作成させます。紙に平面を描くか、既存の計画を使用するか、デバイスカメラで写真を撮るだけです。その後は、目的の場所を歩いて正確な場所をクリックしてください。あなたの無線LANの信号品質はそのマップに配置されます。
!!!重要な注意点:
グーグルのブログ(https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html)で発表されているように、グーグルプレイで更新されるすべてのアプリは現在のアンドロイドに切り替える必要があるでしょうSDK(ソフトウェア開発キット)ランタイムパーミッションモデルのない古いSDKのアプリはアップデートを公開できません。
このため、すべてのアプリ(これも)には、最終的には次のようにLOCATION権限が必要になります。
公式ウェブサイトandroid.com:http://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id
「BluetoothおよびWi-Fiスキャンを介して近くの外部機器のハードウェア識別子にアクセスするには、アプリにACCESS_FINE_LOCATIONまたはACCESS_COARSE_LOCATIONの権限が必要です。」