Profesjonell internettavhengig • Spillentusiast • Teknologiskaper
Profesjonell internettavhengig • Spillentusiast • Teknologiskaper

Hvordan koble til et lokalt Google App Engine-nettsted fra Android-enheten din

Slik kobler du til Google App Engine-nettstedet ditt fra Android-emulatoren din på localhost, uten å få en ConnectException!
Denne siden er oversatt fra engelsk av mine svært motiverte AI-praktikanter for enkelhets skyld. De lærer fortsatt, så noen feil kan ha sneket seg gjennom. For den mest nøyaktige informasjonen, vennligst se den engelske versjonen.
Hjem Blogg Hvordan koble til et lokalt Google App Engine-nettsted fra Android-enheten din

Vær oppmerksom på at dette blogginnlegget ble publisert i juni 2011, så avhengig av når du leser det, kan enkelte deler være utdaterte. Dessverre kan jeg ikke alltid holde disse innleggene helt oppdaterte for å sikre at informasjonen forblir nøyaktig.

    If you are trying, from your Android application through the Android emulator, to access an external service on the same computer (such as your own Google App Engine site) by using the host name localhost or the IP-address 127.0.0.1, you might get a java.net.ConnectException java.net.ConnectException: localhost/127.0.0.1:8888 - Connection refused error - even though you can perfectly well access the service outside the Android application.
    The reason why a ConnectException occurs is because "localhost" or "127.0.0.1" inside the Android emulator is the emulator's own loopback interface, meaning all request sent to the destination will be looped backed to the emulator and won't actually be sent to your local machine.
    To by pass this, simply replace "localhost" with the IP-address "10.0.2.2", as this is a special address towards the real local host.
    Done!

    Skrevet av Special Agent Squeaky. Først publisert 2011-06-03. Sist oppdatert 2011-06-03.

    📺 Se Squeaky sin nyeste video!

    Slik legger du til enkle sanntidsundertekster i direktesendingen din.