CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Emulatore e Computer Host... come dialogano?

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
    Apr 2009
    Messaggi
    26

    Ringraziamenti
    2
    Ringraziato 1 volta in 1 Post
    Predefinito

    Emulatore e Computer Host... come dialogano?

    Salve a tutti
    Volendo sviluppare un'applicazione Client/Server mediante l'uso di Socket su android, mi trovo nel problema del testing:
    android emulato gira sul suo router virtuale e riconosce la mia macchina all'indirizzo 10.0.2.2, alla porta 10000
    dopo un handshaking di settaggio i due dispositivi devono registrare sè stessi e l'altro device ad un manager (che è privato sia per clien che per server) attraverso cui ci sarà una comunicazione RTP... sorge un problema: come li faccio registrare?

    Ho ipotizzato questo:

    1) Ogni manager registrerà il dispositivo su chi è in funzione con InetAddress.getLocalHost() e la reale porta su chi sono in ascolto
    2) il manager di Android emulato registrerà l'altro device (la macchina host) con l'indirizzo 10.0.2.2 e la reale porta che è in ascolto sulla macchina
    3) e invece il manager dell'host come identificherà il client emulato? ho provato a indirizzare l'uscita sempre a sè stesso ma alle porte settate nel fowarding e non si hanno risposte... ho anche indirizzato all'indirizzo 10.0.2.15 e le porte reali ma niente...

    scusate se non sono stato chiaro ma questo problema mi sta davvero mandando in tilt il cervello tra numeri indirizzi e porte... T_T
    grazie!

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Apr 2009
    Messaggi
    26

    Ringraziamenti
    2
    Ringraziato 1 volta in 1 Post
    Predefinito

    Niente??

  4. #3
    Baby Droid


    Registrato dal
    Apr 2009
    Messaggi
    26

    Ringraziamenti
    2
    Ringraziato 1 volta in 1 Post
    Predefinito

    Ok ho risolto,
    l'indirizzo a cui riferirsi è ovviamente 10.0.2.15, solo che non funzionava perchè la lista degli indirizzi disponibili (per l'RTPManager del client) non comprendeva queto indirizzo, essendo lui emulato e raggiungibile attraverso tunneling

    ByZ

Discussioni simili

  1. Trasferire file da Computer a Nexus One...
    Da Luk nel forum Google Nexus One (HTC)
    Risposte: 2
    Ultimo messaggio: 23-01-10, 21:44
  2. è possibile scaricare i messaggi sul computer?
    Da secondsky nel forum HTC Dream / Tmobile G1
    Risposte: 0
    Ultimo messaggio: 03-12-09, 10:46
  3. Collegamento internet tramite computer
    Da tarpon nel forum HTC Hero
    Risposte: 3
    Ultimo messaggio: 23-10-09, 13:16
  4. emulatore
    Da rotrox nel forum Problemi con l'sdk
    Risposte: 0
    Ultimo messaggio: 30-07-09, 11:36
  5. Emulatore GBA
    Da ponch12 nel forum HTC Magic
    Risposte: 1
    Ultimo messaggio: 09-07-09, 10:48

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