2016-03-24 3 views
0

Ich habe eine App auf Symfony und eine WebService REST für diese App erstellt.Android meinen eigenen LOCAL WebService (Symfony) in localhost anrufen

Ich habe bereits eine Android-Anwendung auf der gleichen Idee von meinem Symfony-Projekt erstellt und ich möchte die API (ich bin auf localhost) meiner Symfony-Anwendung für die Nutzung meines Webservice in Android verwenden.

Wie kann ich das ohne einen OVH-Server oder etwas anderes tun?

Danke;)

Antwort

0

Sie müssen nur durch specifing den Endpunkt als lokale IP-Adresse HTTP-Anfrage an Ihre Webservice senden.

Sie können eine dritten Teil Bibliothek als https://github.com/square/retrofit verwenden, die richtig zu tun, oder mit dem nativen Android-http-Request-Manager: https://developer.android.com/reference/java/net/HttpURLConnection.html

+0

Sofern der symfony-Server ** auf dem Android-Gerät läuft selbst ** muss es sein adressiert durch eine routingfähige IP-Adresse oder einen Hostnamen, nicht "localhost", was nur funktionieren würde, wenn das Android-Gerät mit sich selbst spricht. –