Lollipop Wifi zugriff

  • 2 Antworten
  • Letztes Antwortdatum
N

N3cron

Fortgeschrittenes Mitglied
1
Hallo zusammen.

Ich möchte auf einen Wifi Server zugreifen der im Wlan steht, aber dahinter kein Internet vorhanden ist.

Per webview möchte ich zb loadurl ein jpg anzeigen lassen.
Scheinbar möchte Lollipop dann aber lieber auf die mobilen daten zugreifen. Habt ihr vielleicht einen Tip wie ich das umgehen kann?

Mobile daten deaktivieren oder Flugmodus, geht soweit ich weiss nur mit root.

Kann man per code irgendwie mitteilen das das Wlan vor allem steht?


Für Hilfe wäre ich euch sehr dankbar
 
Hi,

etwas tricky aber scheint zu gehen. (Ich hab es selbst noch nciht ausprobiert)

- Bau dir einen NetworkRequest mit dem Builder: NetworkRequest.Builder | Android Developers
-- Dort bei addTransportType WIFI mit reingeben: NetworkCapabilities | Android Developers
- den resultierenden NetworkRequest in den ConnectivityManager reinpipen: ConnectivityManager | Android Developers, android.net.ConnectivityManager.NetworkCallback)
- in dem weiterhin mitzugebenden NetworkCallback kannst du dann in der onAvailable das Network nutzen um entweder einen Socket auf diese Verbindung aufzumachen oder URLConnection zu generieren. Network | Android Developers

Wie gesagt alles ungetestet, aber es würde mich sehr interessieren ob das so funktioniert!
 
  • Danke
Reaktionen: N3cron
Hi. Vielen Dank. Hab es hinbekommen das er ab jetzt nur Wifi nimmt
 

Ähnliche Themen

D
Antworten
8
Aufrufe
761
jogimuc
J
Zurück
Oben Unten