2016-06-03 6 views
0

ich in der Nähe von etwa 3 Tage in dieser Ausgabe von Keine Zeitfehler von Volley, an der 4.Keine Verbindungsfehler in Volley und Socket Time out in Httpclient von Async Aufgabe

Ich rufe 10 Web-APIs sequentiell ausgeben, Web-API Ich bekomme keine Verbindung Fehler von Volley, von 12 gibt es speziell 4 Web-APIs, die mir den gleichen Fehler geben (versucht auch asynchron).

Ich versuchte das gleiche von Async Task mit Http Client Socket Timeout Fehler für die gleiche Web APis bekommen. Hinweis: Alle diese Web-APIs funktionieren sowohl in IOS als auch Postboten korrekt.

Kann mir bitte jemand sagen, dass dies das Android-Problem ist oder von der Server-Seite, wenn es android bitte sagen Sie mir die Lösung, wie kann ich es loswerden?

+0

Sie Ihren Code und logcat Ausgabe zeigen müssen. Bitte formatieren Sie Ihre Frage auch in einfache Absätze und Zeilenumbrüche und nicht nur in einen. – Shubhank

+0

Ich hoffe, Sie verwenden eine Warteschlange für diese Anfragen, wenn Sie 12 Anfragen zur gleichen Zeit starten, ja die meisten von ihnen scheitern, weil die mobile Plattform maximal 4 Verbindungen gleichzeitig unterstützt. Es würde auch helfen, den Code hinzuzufügen. – danypata

Antwort

0

Ich habe dieses Problem gelöst, nachdem ich viel gearbeitet habe.

Problem war von SSL-Zertifizierung, wie Volley SSL nicht unterstützt, so müssen extern zulassen.

Damit SSL Siehe: here eine HttpsTrustManager Klasse erstellen, die X509TrustManager implementiert: