私は、okhttp3 バージョン4.9.3
、okhttp3 ログ インターセプター4.9.3
、および okio バージョンを使用してい3.0.0
ます。私のコードは以下のスニペットのようなものです (私は Android を使用しています)。しかし、私はいつもこのエラーを受け取ります: java.lang.NoClassDefFoundError: Failed resolution of: Lokio/Buffer
.
public void OkHttpTest(String token){
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
Request request = new Request.Builder()
.url("https://cloud.seatable.io/api/v2.1/dtable/app-access-token/")
.method("GET", null)
.addHeader("Accept", "application/json; charset=utf-8; indent=4")
.addHeader("Authorization", "Token d4c25e8b1af1893fd35d41a3404f6353497fh36r")
.build();
client.newCall(request).enqueue(new okhttp3.Callback() {
@Override
public void onFailure(@NotNull Call call, @NotNull IOException e) {
OnError(e.toString(), "Test");
}
@Override
public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException {
GotResponse(Objects.requireNonNull(response.body()).toString());
}
});
}