Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    68

    [Android] connessione ad un dispositivo

    Salve a tutti, oggi mi sono bloccato in una cosa apparentemente semplice, sto cercando di collegarmi ad un dispositivo usando IP e una porta, ho creato 3 buttom, uno per connettermi, uno per capire se sono connesso o meno e l'ultimo per chiudere la connessione. Purtroppo non riesco a connettermi, gli altri 2 buttom mi segnalano correttamente che non sono connesso, vi posto il codice

    codice:
    static Socket socket = new Socket();

    Codice PHP:
    public void ControlClick(View v)    {
       
    Context context getApplicationContext();
       
    int duration Toast.LENGTH_SHORT;
       if (
    socket.isConnected())
           
    Toast.makeText(context"sono ancora connesso"duration).show(); 
       else
           
    Toast.makeText(context"non sono connesso"duration).show();
    }

    public 
    void CloseClick(View vthrows IOException    {
       
    Context context getApplicationContext();          
       
    int duration Toast.LENGTH_SHORT;          
       
    socket.close();          
       if (
    socket.isConnected())
             
    Toast.makeText(context"sono ancora connesso"duration).show();
       else
             
    Toast.makeText(context"non sono più connesso"duration).show();    }        

    public 
    void StartClick(View vthrows UnknownHostExceptionIOException     {
       
    Context context getApplicationContext();         
       
    int duration Toast.LENGTH_SHORT;                   
       
    Toast.makeText(context"Provo a Connettermi"duration).show();           
       
    socket = new Socket ("192.168.50.104"2000);                      
       
    Toast.makeText(context"tentativo fatto"duration).show();                      
       if (
    socket.isConnected())
             
    Toast.makeText(context"sono connesso"duration).show();
       else
             
    Toast.makeText(context"non sono connesso"duration).show();    } 
    ovviamente nei permessi ho aggunto
    Codice PHP:
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />        
    <
    uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />        
    <
    uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />        
    <
    uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />        
    <
    uses-permission android:name="android.permission.INTERNET" />        
    <
    uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
    <
    uses-feature android:name="android.hardware.wifi" /> 
    Grazie in anticipo per il vostro aiuto
    Ultima modifica di Maxton; 01-10-2013 a 14:06

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.