Я работаю над проектом приложения Android в течение года, и я реализовал эту функцию в самом начале. Приложение - приложение для управления расходами и сбережениями, и у него есть функция, которая преобразует валюты в фоновом режиме, если пользователь в настоящее время находится в другой стране. Я использую API-интерфейс geonames, чтобы узнать название страны. Вот соответствующий код:Почему я внезапно получаю сообщение об ошибке при использовании URLLoader?
countryURLRequest = new URLRequest('http://api.geonames.org/findNearby?lat='+latitudes+'&lng='+longitudes+'&username=fatninja');
countryURLLoader = new URLLoader();
countryURLLoader.load(countryURLRequest);
Сегодня, когда я послал латы и LNG значения от тренажера я получил указанную ошибку потока на этой линии:
countryURLLoader = new URLLoader();
Что странно, что эта функция была отлично работает с самого начала. Я думал, что это может быть ошибка в коде, поэтому я запускал проект из резервной копии (с 3 месяцев назад), он дает ту же ошибку. Я знаю, что он работал 3 месяца назад. В чем может быть проблема?
Какое полное сообщение об ошибке вы видите? Это происходит во время компиляции или во время выполнения? –
Ошибка # 2044: необработанный ioError :. text = Ошибка # 2032: Ошибка потока. URL: http://api.geonames.org/findNearby?lat=12.21354&lng=6.432163&username=fatninja \t at TodayPopup/onGeoUpdated() [F: \ (адрес-удален) \ TodayPopup.as: 164] –