CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 4 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 32 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Gestire connessioni Internet

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jul 2011
    Messaggi
    13

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Gestire connessioni Internet

    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.

  2.  
  3. #2
    Androidiano


    Registrato dal
    Oct 2010
    Messaggi
    229

    Ringraziamenti
    27
    Ringraziato 77 volte in 35 Posts
    Predefinito

    Quote Originariamente inviato da tuka Visualizza il messaggio
    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.
    In android se il tuo programma deve accedere ad internet (Fare un sacco di cose) devi esplicitamente dichiararlo (quando gli utenti scaricheranno la tua app dal market leggeranno le autorizzazioni che richiede.
    Credo quindi che ti manchi nel manifest:
    <uses-permission android:name="android.permission.ACCESS_NETWORK_ST ATE"></uses-permission>

    prova e facci sapere.
    Felice possessore di un LG O1 con GingerLOL 1.5.2 e di un Mediacom Smartpad 810c con Pistoneone 4.2.1 / 5.0 Samsung Galaxy Tab 10.1 P7510 (originale per ora) Mediacom Smartpad 715i (ROM smartpao 2.1), Mediacom Smartpad 842i (ROM smartpao 2.0)
    Mini-Forum-FAQ per Mediacom Smartpad 810c

  4. Il seguente Utente ha ringraziato pourquoipas per il post:

    tuka (20-10-12)

  5. #3
    Baby Droid


    Registrato dal
    Jul 2011
    Messaggi
    13

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da pourquoipas Visualizza il messaggio
    Credo quindi che ti manchi nel manifest:
    <uses-permission android:name="android.permission.ACCESS_NETWORK_ST ATE"></uses-permission>

    prova e facci sapere.
    Il motivo è che avevo perso alcune lettere per strada nel manifest, comunque era sostanzialmente quello che cercavo visto che mi ha fatto trovare l'errore

    Naturalmente si può chiudere e un grazie meritato.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy