Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android中的OkHttp,看不到网络流量或日志响应_Java_Android_Okhttp - Fatal编程技术网

Java android中的OkHttp,看不到网络流量或日志响应

Java android中的OkHttp,看不到网络流量或日志响应,java,android,okhttp,Java,Android,Okhttp,我对安卓系统的开发还很陌生,所以每次我弄明白一些事情时,这是向前迈出的一步,向后退两步。我在使用OkHttp库发出请求时遇到问题。起初我使用了Volley,但我正在使用的API端点需要在一些DELETE方法请求中使用一个主体,而Volley不支持这些请求 我的活动的onStart方法中包含以下内容 final Request request = new Request.Builder() .url("<some url>") .addHeader("A

我对安卓系统的开发还很陌生,所以每次我弄明白一些事情时,这是向前迈出的一步,向后退两步。我在使用OkHttp库发出请求时遇到问题。起初我使用了Volley,但我正在使用的API端点需要在一些DELETE方法请求中使用一个主体,而Volley不支持这些请求

我的活动的onStart方法中包含以下内容

final Request request = new Request.Builder()
        .url("<some url>")
        .addHeader("Authorization", "<some token>")
        .build();

new Thread(() -> {
    try(Response response = mClient.newCall(request).execute()) {
        final String body = response.body() != null ? response.body().string() : null;

        runOnUiThread(() -> {
            if (body != null && !body.isEmpty()) {
                Log.d(TAG, "Successful response");
            }
            else {
                Log.d(TAG, "No body in response");
            }
        });
    }
    catch(final IOException error) {
        runOnUiThread(() -> {
            Log.d(TAG, "Exception: " + error.getMessage());
        });
    }
});

我刚刚意识到我从未在线程上调用start()。就是这样。

我才意识到我从未在线程上调用start()。就是这样。

嗨!!我正在使用改装,我在logcat上收到了类似的信息。。。你有解决办法吗?是的,请看我自己提交的答案。我没有在线程上调用start()。嗨!!我正在使用改装,我在logcat上收到了类似的信息。。。你有解决办法吗?是的,请看我自己提交的答案。我没有在线程上调用start()。
W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@5afe552
D/NetworkSecurityConfig: No Network Security Config specified, using platform default
W/etefromplaylis: Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setUseSessionTickets(Z)V (light greylist, reflection)
    Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setHostname(Ljava/lang/String;)V (light greylist, reflection)
    Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->getAlpnSelectedProtocol()[B (light greylist, reflection)
    Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setAlpnProtocols([B)V (light greylist, reflection)
W/etefromplaylis: Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (light greylist, reflection)
    Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (light greylist, reflection)
    Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (light greylist, reflection)