Java Restful Web Service läuft nur Android 4.4 Mobile nicht anders

8

Ich erstelle einen Java Restfull Web Service, der von ionischen Apps aufgerufen wird, die auf Android Mobil Geräten laufen.

Der Code wird erfolgreich auf Android 4.4 Mobile ausgeführt.

aber läuft nicht auf anderen Android-Mobilgeräten mit os: android lollipop, marshmallow .

webservices web.xml

%Vor%

Webservice-Code löschen

%Vor%

Webservice-Abhängigkeiten aufheben

Hier ist Hybride Anwendung mit ionic und angularjs Code

%Vor%

Wenn ich das mit Chrome auf Android Lollipop und Marshmallow debugge, gibt es mir den folgenden Fehler:

%Vor%

Bitte helfen Sie mir, dieses Problem zu beheben. Ich benutze JAVA mit Eclipse Mars.1

    
user3441151 11.05.2016, 11:42
quelle

2 Antworten

0

Wenn ich ping mapps.testlab.local auf meinem PC anrufe, bekomme ich unknown host error , was bedeutet, dass es keinen DNS-Server gibt, der weiß, wie man "mapps.testlab.local" in eine IP-Adresse übersetzt. Haben alle Ihre Android-Geräte Zugriff auf einen DNS-Server über das Wlan-Intranet, das "mapps.testlab.local" kennt? Oder sind die nicht funktionierenden Geräte mit dem Internet verbunden, die "mapps.testlab.local" nicht kennen?

    
k3b 20.05.2016, 07:43
quelle
0

Sie müssen etwas falsch machen. Da die Methode POST call to server ist, kannst du den restService nicht mit einem einfachen Browser treffen und du musst eine Browsererweiterung wie- POSTMAN in Google Chrome verwenden. Installieren Sie zuerst die Erweiterung und rufen Sie dann die WebUrl mit dem POSTMAN auf. Wenn Sie eine Antwort bekommen, heißt das, dass Ihre API angerufen wurde. Jetzt müssen Sie die richtige API anrufen und debuggen die API ist es funktioniert gut oder nicht. Dies kann Ihr Problem lösen.

Wie Sie sagten, Sie versuchen, die Weburl von Android-Gerät zu schlagen, aber der von Ihnen zur Verfügung gestellte Code ist überhaupt nicht Android-Quelle.

    
Ankush Bist 20.05.2016 05:32
quelle