Ich arbeite seit einem Jahr an einem Android-App-Projekt und habe dieses Feature von Anfang an implementiert. Die App ist eine Ausgaben-/Sparverwaltungs-App und verfügt über eine Funktion, die die Währungen im Hintergrund konvertiert, wenn sich der Benutzer derzeit in einem anderen Land befindet. Ich verwende Geonames-API, um den Namen des Landes herauszufinden. Hier ist der relevante Code:Warum erhalte ich plötzlich Stream-Fehler während der Verwendung von URLLoader?
countryURLRequest = new URLRequest('http://api.geonames.org/findNearby?lat='+latitudes+'&lng='+longitudes+'&username=fatninja');
countryURLLoader = new URLLoader();
countryURLLoader.load(countryURLRequest);
Wenn ich heute lat und lng Werte aus dem Simulator schickte ich an dieser Linie, die den Strom Fehler bekam:
countryURLLoader = new URLLoader();
Was seltsam ist, dass diese Funktion hat Von Anfang an in Ordnung. Ich dachte, es könnte ein Fehler im Code gewesen sein, also habe ich das Projekt vom Backup (vor 3 Monaten) ausgeführt, es gibt denselben Fehler. Ich weiß, dass es vor 3 Monaten funktionierte. Was könnte das Problem sein?
Was ist die vollständige Fehlermeldung, die Sie sehen? Tritt es während der Kompilierung oder zur Laufzeit auf? –
Fehler # 2044: Unhandled ioError :. text = Fehler # 2032: Stromfehler. URL: http://api.geonames.org/findNearby?lat=12.21354&lng=6.432163&username=fatninja \t bei TodayPopup/onGeoUpdated() [F: \ (Adresse entfernt) \ TodayPopup.as: 164] –