Professzionális internetfüggő • Játékrajongó • Technikafejlesztő
Professzionális internetfüggő • Játékrajongó • Technikafejlesztő

Hogyan csatlakozz egy helyi Google App Engine webhelyhez Androidról

Hogyan csatlakozhatsz a Google App Engine webhelyedhez Android emulátorodból a localhost-on, ConnectException hiba nélkül!
Ezt az oldalt angolról fordították a rendkívül motivált mesterséges intelligencia gyakornokaim a kényelmed érdekében. Még tanulnak, így előfordulhatott, hogy néhány hiba kimaradt. A legpontosabb információkért kérjük, tekintse meg az angol verziót.
Otthon Blog Hogyan csatlakozz egy helyi Google App Engine webhelyhez Androidról

Felhívjuk a figyelmet, hogy ez a blogbejegyzés 2011 júniusában jelent meg, így attól függően, hogy mikor olvastad, bizonyos részei elavultak lehetnek. Sajnos nem mindig tudom ezeket a bejegyzéseket teljesen naprakészen tartani, hogy biztosítsam az információk pontosságát.

    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!

    Írta: Special Agent Squeaky. Először megjelent: 2011.06.03. Utolsó frissítés: 2011.06.03.

    📺 Nézd meg Squeaky legújabb videóját!

    Hogyan adj hozzá egyszerű valós idejű feliratokat az élő közvetítésedhez