es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-VOLLEY

formato de Json y cadenas (Volley) en Android Studio En Android Studio, para utilizar el formato de Json y cadenas con la biblioteca Volley, puedes seguir los siguientes pasos. 1. Agrega la dependencia de Volley en tu archivo build.gradle: “`gradle implementation ‘com.android.volley:volley:1.2.1’ “` 2. Crea una instancia de la clase RequestQueue en tu actividad o fragmento: “`java RequestQueue requestQueue = Volley.newRequestQueue(this); “` 3. Realiza una solicitud GET a un URL específico utilizando la clase StringRequest: “`java String url = “https://www.ejemplo.com/api/datos”; StringRequest stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener() { @Override public void onResponse(String response) { // Procesa la respuesta del servidor try { JSONObject jsonObject = new JSONObject(response); // Haz algo con el objeto JSON recibido } catch (JSONException e) { e.printStackTrace(); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { // Maneja cualquier error de la solicitud } }); // Agrega la solicitud a la cola de solicitudes requestQueue.add(stringRequest); “` En este ejemplo, estamos utilizando una solicitud GET y procesando la respuesta en un objeto JSON. Asegúrate de reemplazar “https://www.ejemplo.com/api/datos” con tu URL específico. Recuerda que también puedes realizar solicitudes de tipo POST, PUT o DELETE utilizando Volley, y manejar las respuestas y los errores de acuerdo a tus necesidades. Espero que esta información te sea útil para utilizar el formato de Json y cadenas con Volley en Android Studio.

Estoy enviando una solicitud “post” a una API, y para enviar las variables en formato json estoy creando una cadena simple de esta manera: String variables = “{\”name\”:\”John\”,\”age\”:\”24\”}”; Y mi pregunta es si con caracteres especiales puedo poner el valor de otra cadena, por ejemplo, así: String variables = “{\”name\”:\”textViewName\”,\”age\”:\”textViewAge\”}”; . . . Read more

Android Studio Volley espera la respuesta.

Estoy tratando de hacer una aplicación que realiza una llamada a la API y obtiene un arreglo JSON como respuesta, y luego, después de realizar cierto procesamiento, devuelve una cadena desde la API. Aquí está el código para la solicitud (en kotlin): private fun apiCall(context: Context): String { val url . . . Read more

com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: Error de lectura: ssl=0xb4000071bca8e448: Fallo en la biblioteca SSL, generalmente un error de protocolo.

Estoy utilizando volley en mi aplicación y envío una solicitud a mi servidor, pero obtengo este error desde mi onErrorResponse de volley: Error: com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: Error de lectura: ssl=0xb4000071bca8e448: Error en la biblioteca SSL, generalmente un error de protocolo error:10000438:SSL routines:OPENSSL_internal:TLSV1_ALERT_INTERNAL_ERROR (external/boringssl/src/ssl/tls_record.cc:587 0xb4000071bca09588:0x00000001) Estoy utilizando un dispositivo con Android 11 . . . Read more

¿Qué podría causar (ERROR JSON: sin valor)?

He escrito un código en Kotlin que debería recuperar algunos datos para una aplicación de diccionario utilizando el objeto de solicitud JSON. Puedo ver que la llamada se realiza correctamente. El sitio web que recibe la llamada muestra los datos que se envían de vuelta, pero no estoy obteniendo nada . . . Read more