Bonjour
J'utilise la fonction suivante pour tester mon Wifi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function GetConnectedSSID: string;
var
  WifiManager: JObject;
  WifiInfo: JObject;
begin
  WifiManager := TAndroidHelper.Context.getSystemService(TJContext.JavaClass.WIFI_SERVICE);
  WifiInfo := TJWifiManager.Wrap(WifiManager).getConnectionInfo;
  Result := JStringToString(TJWifiInfo.Wrap(WifiInfo).getSSID);
end;
Cela fonctionne bien sur Android 7, mais pas sur Android 12 : cela retourne <unknown ssid>
L'autorisation de lecture de l'état wifi est bien sélectionnée !

Comment faire ?