Okhttp Сбой и не работает для простой функции теста - PullRequest
0 голосов
/ 17 апреля 2020

Кто-нибудь знает, почему эта функция не работает? Результат принудительно закрыт. minsdk равен 15, а targetSDK равен 28.

Я использовал это: реализация ("com.squareup.okhttp3: ok http:4.5.0")

public  void sendData2()
{

    String url="http://127.0.0.1/getsms_Internet.php?Name=test";

    OkHttpClient client = new OkHttpClient();
    final Request request=new Request.Builder()
            .url(url)
            .build();


    client.newCall(request).enqueue(new Callback() {
        @Override
        public void onFailure(@NotNull Call call, @NotNull IOException e) {
            e.printStackTrace();
        }

        @Override
        public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException {
                if(response.isSuccessful()) {
                    final String myResponse = response.body().string();

                    MainActivity.this.runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            makeText(MainActivity.this, myResponse, Toast.LENGTH_SHORT).show();
                        }
                    });

                }
        }
    });
...