Articles of андроид залп

Ошибка Android Volley в getInstance (это) при добавлении ImageLoader

Я слежу за учебником по обналичиванию изображений, используя Volley для разработчиков Android, у меня возникла проблема с запросом на запрос изображения и кэшированием его, я думаю, из-за созданного мной синглтона (скопированного из учебника). Мой Eclipse дает ошибку в getInstance(this) потому что это контекст, и я запрашиваю изображение, которое я предполагаю. ImageRequest request = new ImageRequest( […]

Android Studio + Volley = NoClassDefFound?

Ну, я решил попробовать сетевую библиотеку Volley для Android и новую Android Studio IDE одновременно. Однако у меня возникают некоторые проблемы. Я построил volley.jar, скопировал его в папку libs для нового проекта, отредактировал build.gradle, чтобы включить volley, и установил статический ImageLoader и RequestQueue в моем основном действии. Однако, когда я загружаю приложение в эмулятор (4.2), […]

Ответ JSONArray с Volley для Android

Я отправляю некоторые данные в базу данных с помощью Volley, и я получаю следующий ответ jsonarray. [ { "nickname":"panikos", "username":"panikos@gmail.com", "user_type":"LEADER", "latest_steps":"0" } ] Это образец моего кода, который, к сожалению, не выходит из системы или не отлаживает переменную объекта «nickname» :(. final JsonArrayRequest jsonObjReq1 = new JsonArrayRequest(AppConfig.URL_GET_TEAM, jsonObject, new com.android.volley.Response.Listener<JSONArray>() { @Override public void […]

Android (Java) HttpURLConnection отключить повторную попытку в режиме ожидания чтения

Поэтому я использую Google Volley для HTTP-запроса, который в основном использует HttpURLConnection Java . Согласно моим тестам, проблема такова : Когда время ожидания «чтения» в HttpURLConnection достигнет, перед закрытием соединения выполняется SocketTimeoutException а соответствующее исключение SocketTimeoutException ( SocketTimeoutException ). Обратите внимание : – Я заметил эту ошибку при использовании HTTP POST запроса. – Тайм-аут «чтения» […]

Android с Gradle (Java завершена с ненулевым значением выхода 2)

Это мой файл .gradle: apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.test.test" minSdkVersion 15 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'META-INF/license.txt' exclude 'META-INF/LICENSE' exclude 'META-INF/notice.txt' exclude 'META-INF/NOTICE' } } dependencies { compile fileTree(dir: 'libs', include: […]

Com.android.volley.ParseError: org.json.JSONException

Я получил эту ошибку из библиотеки волейбола @Override public void onErrorResponse(VolleyError error) { error.printStackTrace(); } Ошибка com.android.volley.ParseError: org.json.JSONException: Value [{"id":"admin","name":"Admin"}] of type org.json.JSONArray cannot be converted to JSONObject Как я могу получить результат в виде строки, а затем обработать его с помощью джексона?

Ответ на голосовое управление Android Volley JSONArray

Я отправляю запрос JSONArray GET с помощью Volley, и он возвращает указанный массив JSON. Вот мой запрос: JsonArrayRequest getRequest = new JsonArrayRequest(url, new Response.Listener<JSONArray>() { @Override public void onResponse(JSONArray response) { Log.d("Response", response.toString()); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Log.d("Error.Response", error.toString()); } } ); VolleySingleton.getInstance(this).addToRequestQueue(getRequest); //Call to get dashboard feed […]

Ошибка исключения волей, когда код ответа 304 и 200

Играя с библиотекой Volley, я заметил, что при создании POST JsonObjectRequest , если сервер возвращает код 304 или 200 без данных в ответе (response.data) , Volley интерпретирует его как ответ об ошибке, а не успех. Я могу решить эту проблему, добавив пару строк кода в метод Response<JSONObject> parseNetworkResponse(NetworkResponse response) в классе JsonObjectRequest.java . @Override protected […]

Неожиданный код ответа 500 для метода POST

Я делаю обновление по старому проекту, и на данный момент у меня мало знаний об Android. В проекте есть раздел комментариев к продукту. Для комментариев после отправки ранее мы вернулись как 0 (некоторая ошибка) & 1 (успех). Ниже приведен код, который мы использовали. final JsonObjectRequest jsonObjectRequest = new JsonObjectRequest( Method.POST, act.getString(R.string.CommentForUserURL), null, new Response.Listener<JSONObject>() { […]

Патч Запрос Android Volley

В настоящее время я использую сетевую библиотеку волейбола Android в проекте, над которым я работаю. Я вытащил главную ветку залпа из https://android.googlesource.com/platform/frameworks/volley/ , поэтому мой проект библиотеки должен быть обновлен, но поддерживает только следующие методы запроса: /** * Supported request methods. */ public interface Method { int DEPRECATED_GET_OR_POST = -1; int GET = 0; int […]