J
j__k
Fortgeschrittenes Mitglied
- 69
Hi,
für das Asus Transformer Prime hab ich mal ne app geschrieben um über einen UMTS Stick eine UMTS Verbindung aufzubauen.
https://market.android.com/details?id=umts.manager.jk
Klappt soweit ganz gut, das Prime hat ja alles an Board was gebraucht wird ( pppd Deamon )
Wenn die Verbindung aufgebaut ist wird das Routing angepasst so das aller Traffic über die
ppp Verbindung gehen der DNS Server wird mit " setprop net.dns1 xxxx eingetragen.
E-mail Gmail Browsen geht.
Was nicht geht ist. z.b. Downloads im Stock Browser; Downloads im Market, Wetter.com App geht keine Aktualisierung.
Ich nehme jetzt mal an das die jeweiligen Anwendungen den Netzwerkstatus im System auslesen um erst im "connect" Fall Verbindungen ins Netz aufzunehmen.
Wenn ich die NetworkInfo auslese bekomme ich bei Mobile oder Wifi Status ja
disconnectet b.z.w. unknown angezeigt.
Könnte ich vieleicht dem System irgendwie mitteilen das eine Mobile Verbindung aufgebaut ist ( und natürlich connected) nachdem ich die UMTS Verbindung aufgebaut habe.
Oder bin ich hier ganz auf dem Holzweg?
jk
für das Asus Transformer Prime hab ich mal ne app geschrieben um über einen UMTS Stick eine UMTS Verbindung aufzubauen.
https://market.android.com/details?id=umts.manager.jk
Klappt soweit ganz gut, das Prime hat ja alles an Board was gebraucht wird ( pppd Deamon )
Wenn die Verbindung aufgebaut ist wird das Routing angepasst so das aller Traffic über die
ppp Verbindung gehen der DNS Server wird mit " setprop net.dns1 xxxx eingetragen.
E-mail Gmail Browsen geht.
Was nicht geht ist. z.b. Downloads im Stock Browser; Downloads im Market, Wetter.com App geht keine Aktualisierung.
Ich nehme jetzt mal an das die jeweiligen Anwendungen den Netzwerkstatus im System auslesen um erst im "connect" Fall Verbindungen ins Netz aufzunehmen.
Wenn ich die NetworkInfo auslese bekomme ich bei Mobile oder Wifi Status ja
disconnectet b.z.w. unknown angezeigt.
Code:
wifiInfo = connectivity.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
mobileInfo = connectivity.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
Oder bin ich hier ganz auf dem Holzweg?
jk