手元で試せるのがAndroidしかないので、Androidのみとなりますが、.NET MAUIで携帯ネットワーク通信やWiFi接続の電波強度を取得して表示するということをやってみます。MAUIとしては現在のネットワーク接続が何かはわかりますが、電波強度などまではわかりません。そこでプラットフォーム固有のAPIを使用して取得することを試みます。 プラットフォーム固有のAPIを使用するので、作成するcsファイルはすべて「Platform/Android」配下に置きます。また、余計な考慮をしたくないので、この説明中の「最小ターゲットAndroidフレームワーク」は「Android 10.0 (APIレベル29)」にしてあります。 携帯ネットワーク通信の電波強度を取得する Android API Level 31 以降とそれより前で必要な物が変わります。最低サポートバージョンを Android 1
