Konfiguracja hotspotu wifi w android Oreo

0

Witam

Z włączeniem hotspotu nie ma problemu.
Gorzej jest z jego konfiguracją. Szukam i nie znalazłem właściwego kodu dla Android Oreo.
Potrzebuję ustawić SSID, hasło i rodzaj szyfrowania.
Zna ktoś może jakieś działające rozwiązanie?

Pozdrawiam

0

Znalazłem kod, który uruchamia hotspot i nadaje mu jakiś losowy SSID i hasło.
Chciałbym to zmienić.

    private void hot() {
        final WifiManager manager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
        final LocalOnlyHotspotReservation[] mReservation = new LocalOnlyHotspotReservation[1];

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
            assert manager != null;

            manager.startLocalOnlyHotspot(new WifiManager.LocalOnlyHotspotCallback() {

                @SuppressLint("SetTextI18n")
                @Override
                public void onStarted(WifiManager.LocalOnlyHotspotReservation reservation) {

                    super.onStarted(reservation);

                    mReservation[0] = reservation;
                    String key = mReservation[0].getWifiConfiguration().preSharedKey;
                    String ssid = mReservation[0].getWifiConfiguration().SSID;

                    System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  SSID: "+ssid+" PASS: "+key);
                }

                @Override
                public void onStopped() {
                    super.onStopped();
                }

                @Override
                public void onFailed(int reason) {
                    super.onFailed(reason);
                }

            }, new Handler());
        }
    }

1 użytkowników online, w tym zalogowanych: 0, gości: 1