android header android-volley android-8.0-oreo

Encabezados de HTTP Volley en Android 8.0



header android-volley (0)

Desde que se lanzó Android 8.0, tengo un problema con el encabezado de autorización.

¿Hay alguna otra forma de agregar encabezado a la solicitud de Volley?

Esto no funciona correctamente en la última versión de Android.

@override public Map<String, String> getHeaders() throws AuthFailureError { Map<String, String> params = new HashMap<String, String>(); params.put("x-api-key", App.apiAuth); return params; }

Actualizar:

Funciona bien en todos los dispositivos, pero Android 8.0. En Android studio simulator para 8.0 también funciona.

Entonces, el problema es solo con Android Oreo. Está utilizando compilar ''com.android.volley: volley: 1.1.0-rc1'' El dispositivo es Pixel 1.

La aplicación funciona bien cuando deshabilito la autorización de la API, pero con la autorización del lado de la API, tengo que agregar un encabezado de autorización en la aplicación, y la aplicación no puede descargar nada de la API. Ese es el problema, y ​​ocurre solo en Android 8.0.

Gracias por adelantado