Android 截击与SDK 28不兼容

Android 截击与SDK 28不兼容,android,android-volley,Android,Android Volley,我将sdk版本从27上传到28,但应用程序工作不正常 我调试了这个应用程序,问题是Android Studio没有执行它,而是跳转到返回 我在这里所做的是连接到一个http地址并将其数据检索到一个列表中 JsonArrayRequest jsonArrayRequest = new JsonArrayRequest(ConfigRed.INF_USERS_URL, response -> { //Calling method pa

我将sdk版本从27上传到28,但应用程序工作不正常

我调试了这个应用程序,问题是Android Studio没有执行它,而是跳转到返回

我在这里所做的是连接到一个http地址并将其数据检索到一个列表中

 JsonArrayRequest jsonArrayRequest = new JsonArrayRequest(ConfigRed.INF_USERS_URL,
            response -> {

                //Calling method parseData to parse the json response
                parseData(response);
            },
            error -> {
         //       Toast.makeText(ActividadPrincipal.this, "No se puede descargar usuarios, Obteniendo usuarios locales", Toast.LENGTH_LONG).show();

                DatabaseHelper db;
                db = new DatabaseHelper(getApplicationContext());
                listUsuarios = db.getMuestreadoresConMuestrasCargadas();

                if (listUsuarios.size() == 0) {
                    Toast.makeText(ActividadPrincipal.this, "No hay registros previos de usuarios. Conectate al laboratorio", Toast.LENGTH_LONG).show();
                    no_internet.setVisibility(View.VISIBLE);
                } else {
                    adapter.setUsuarios(listUsuarios);
                    adapter.notifyDataSetChanged();
                }

                db.closeDB();
            });

    //Returning the request
    return jsonArrayRequest;
我尝试了这个解决方案,但仍然检索到一个空列表

我想这是因为我正在尝试访问http站点,尽管使用https,但我不知道该怎么做,因为使用sdk 27,应用程序运行没有问题,但我需要使用sdk,因为google play政治


您能帮我吗?

您可以在本主题中找到解决方案

问题在于http的使用,默认情况下,Android 9会阻止http的使用


谢谢

将此添加到应用程序标记中的清单中。然后它将顺利工作


android:usesCleartextTraffic=“true”

我不确定我是否未充分理解。是您试图在
http
https
中访问的URL吗?