Ir ao conteúdo
  • Cadastre-se

DiogoPereira.05

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Fala Pessoal, Pessoal, estou fazendo uns teste com socket´s entre um servidor na maquina e o cliente no android, A questão é, o meu cliente manda a msg e deve receber outra do servidor. Só que estar msg do servidor não é enviada para meu android segue o código; Servidor: public void Conexão_externa(){ try { ServerSocket Servidor = new ServerSocket(5011); system.out.println("Ligando Servidor..."); system.out.println("Aguardando ligações externas..."); while(true){ Socket cliente = Servidor.accept(); Scanner s = new Scanner(cliente.getInputStream()); system.out.println(cliente.getInetAddress()+" Conectou ao Servidor"); System.out.println(s.nextLine()); PrintWriter pw = new PrintWriter(cliente.getOutputStream()); pw.write("texto servidor"); pw.flush(); pw.close(); cliente.close(); } } catch (IOException e) { } } Cliente Android try { Thread t = new Thread(new Runnable() { public void run() { PrintWriter pw = null; ObjectInputStream canalEntrada = null; try { Socket soc = new Socket(ip_servidor,porta_servidor); pw = new PrintWriter(soc.getOutputStream()); pw.write("texto app"); pw.flush(); pw.close(); canalEntrada = new ObjectInputStream(soc.getInputStream()); Object object = object = canalEntrada.readObject(); Toast toast = Toast.makeText(getApplicationContext(), object.toString(), Toast.LENGTH_SHORT); toast.show(); } catch (UnknownHostException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } } }); t.start(); }catch (Exception er){ Toast toast = Toast.makeText(getApplicationContext(), "Erro de conexão", Toast.LENGTH_SHORT); toast.show(); } Toast toast = Toast.makeText(getApplicationContext(), "Enviado com sucesso!", Toast.LENGTH_SHORT); toast.show(); Se alguém poder me ajudar, agradeço desde já!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!