Android studio 无法在Android Studio中使用截击从API获得响应

Android studio 无法在Android Studio中使用截击从API获得响应,android-studio,android-volley,Android Studio,Android Volley,公共类MainActivity扩展了AppCompatActivity{ Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn = findViewById(R.id.btnEx); btn.setOnCli

公共类MainActivity扩展了AppCompatActivity{

Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    btn = findViewById(R.id.btnEx);

    btn.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {

            RequestQueue queue = Volley.newRequestQueue(MainActivity.this);

            final String URL = "https://www.metaweather.com/api/location/search/?query=london";
            JsonArrayRequest req = new JsonArrayRequest(URL, new Response.Listener<JSONArray> () {
                @Override
                public void onResponse(JSONArray response) {
                    try {
                        VolleyLog.v("Response:%n %s", response.toString(4));
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                }
            }, new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    VolleyLog.e("Error: ", error.getMessage());
                }
            });

            // add the request object to the queue to be executed
            queue.add(req);
        }
    });
}
按钮btn;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn=findViewById(R.id.btnEx);
btn.setOnClickListener(新视图.OnClickListener(){
公共void onClick(视图v){
RequestQueue=Volley.newRequestQueue(MainActivity.this);
最终字符串URL=”https://www.metaweather.com/api/location/search/?query=london";
JsonArrayRequest req=newjsonarrayrequest(URL,new Response.Listener(){
@凌驾
公共void onResponse(JSONArray响应){
试一试{
VolleyLog.v(“响应:%n%s”,响应.toString(4));
}捕获(JSONException e){
e、 printStackTrace();
}
}
},new Response.ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
e(“Error:,Error.getMessage());
}
});
//将请求对象添加到要执行的队列中
队列添加(req);
}
});
}
}

这是输出

D/HostConnection:HostConnection::get()已建立新主机连接0xef625230,tid 5809 D/主机连接:主机组合ext ANDROID\u EMU\u校验和\u HELPER\u v1 ANDROID\u EMU\u native\u sync\u v2 ANDROID\u EMU\u native\u sync\u v3 ANDROID\u EMU\u native\u sync\u v4 ANDROID\u EMU\u dma\u v1 ANDROID\u EMU\u direct\u mem ANDROID\u EMU主机\u组合\u v1 ANDROID\u EMU\u主机\u composition\u v2 ANDROID\u v2 ANDROID\u EMU\u Vu ANDROID\u VuANDROID\u EMU\u vulkan\u null\u可选\u字符串ANDROID\u EMU\u vulkan\u创建资源\u符合要求ANDROID\u EMU\u YUV\u缓存ANDROID\u EMU\u异步\u取消映射\u缓冲区ANDROID\u EMU\u vulkan\u忽略\u处理ANDROID\u EMU\u vulkan\u空闲内存\u同步ANDROID\u EMU\u vulkan\u浮动16\u int8 ANDROID\u EMU\u EMU\u vulkan\u异步\u提交顶点数组对象GL\u KHR\u纹理\u压缩\u astc\u ldr ANDROID\u EMU\u主机\u端\u跟踪ANDROID\u EMU\u异步\u帧\u命令ANDROID\u EMU\u gles\u max\u版本\u 2 W/OpenGLRenderer:未能选择保留EGL\u交换\u行为的配置,正在重试,但没有。。。 D/EGL_仿真:eglCreateContext:0xef625d20:maj 2 min 0 rcv 2 D/EGL_仿真:eglMakeCurrent:0xef625d20:ver 2 0(tinfo 0xef976290)(第一次) I/Gralloc4:mapper 4.x不受支持 D/HostConnection:createUnique:调用 D/HostConnection:HostConnection::get()已建立新主机连接0xef626110,tid 5809 D/goldfish地址空间:分配:请求大小为0x100的块 分配:ioctl分配返回的偏移量0x3fdb2b000大小0x2000 D/主机连接:主机组合ext ANDROID\u EMU\u校验和\u HELPER\u v1 ANDROID\u EMU\u native\u sync\u v2 ANDROID\u EMU\u native\u sync\u v3 ANDROID\u EMU\u native\u sync\u v4 ANDROID\u EMU\u dma\u v1 ANDROID\u EMU\u direct\u mem ANDROID\u EMU主机\u组合\u v1 ANDROID\u EMU\u主机\u composition\u v2 ANDROID\u v2 ANDROID\u EMU\u Vu ANDROID\u VuANDROID\u EMU\u vulkan\u null\u可选\u字符串ANDROID\u EMU\u vulkan\u创建资源\u符合要求ANDROID\u EMU\u YUV\u缓存ANDROID\u EMU\u异步\u取消映射\u缓冲区ANDROID\u EMU\u vulkan\u忽略\u处理ANDROID\u EMU\u vulkan\u空闲内存\u同步ANDROID\u EMU\u vulkan\u浮动16\u int8 ANDROID\u EMU\u EMU\u vulkan\u异步\u提交顶点数组对象GL\u KHR\u纹理\u压缩\u astc\u ldr ANDROID\u EMU\u主机\u端\u跟踪ANDROID\u EMU\u异步\u帧\u命令ANDROID\u EMU\u gles\u max\u版本\u 2 W/系统:资源调用close失败。 E/截击:[2]2.OneErrorResponse:错误:

有人知道如何解决这个问题吗