Я пытаюсь разобрать данные из URL. URL, который я тестирую в мобильном браузере, работает нормально. Я пытаюсь проанализировать данные на AsyncHttpClient. После его выхода на onFailure метод.Android: AsyncHttpClient отвечает на OnFailure
в зависимости добавить
compile 'com.loopj.android:android-async-http:1.4.9'
и импортировать
import com.loopj.android.http.AsyncHttpClient;
import com.loopj.android.http.AsyncHttpResponseHandler;
import cz.msebera.android.httpclient.Header;
..
AsyncHttpClient client = new AsyncHttpClient();
client.get(url, new AsyncHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
try {
pg1.dismiss();
String jsonStr = new String(responseBody, "UTF-8");
Log.e("Tag ","jsonStr "+jsonStr);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
@Override
public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
pg1.dismiss();
Log.e("Tag ","fetch feeds fail");
}
});
URL-адрес находится в GET метод может любой, пожалуйста, помогите мне решить этот вопрос
'Log.e (« Tag »,« fetch feeds fail »);' <= такой журнал - это useles ... очевидно, вам следует изучить все параметры, переданные в 'onFailure' – Selvin
, этот URL-адрес завершен, что i Я пытаюсь разобрать, моя проблема заключается в том, что он не будет onSuccess вместо его вызова onFailure. Am get Вход в систему onFailure @ Selvin –