Originariamente inviato da
tuka
Hola!
Sto effettuando le prime prove per stabilire una connessione per un database mi trovo in difficoltà a gestire le connessioni.
Nello specifico:
Android ->
http://blabla.com/zzz.php -> database
Per ora ho risolto l'inserimento dati tramite GET di php (http://blabla.com/zzz.php?stringa1="CiaoAndroidianiAiutatemi!!!")
Il problema si crea esattamente quando provo ad aprire l'indirizzo da android:
Non voglio che si apra il web e dentro l'ascoltatore del bottone per ora ho tentato di verificare la connessione così:
ConnectivityManager connMgr = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected()) {
a.setText("Dai che ghe sem!");
} else {
a.setText("Non va niente!");
}
Crasha, quindi inutile proseguire per una connessione internet.
10-19 16:42:39.010: W/dalvikvm(14688): threadid=1: thread exiting with uncaught exception (group=0x40c7c1f8)
10-19 16:42:39.010: E/AndroidRuntime(14688): FATAL EXCEPTION: main
10-19 16:42:39.010: E/AndroidRuntime(14688): java.lang.SecurityException: ConnectivityService: Neither user 10202 nor current process has android.permission.ACCESS_NETWORK_STATE.
A qualcuno viene in mente qualcosa?
Se avete qualche tutorial per novizi android internet, benvenga.
Se avete qualche tutorial che mostra come interagire direttamente android/php siete i miei salvatori.