Android симулятор - обратный вызов OkHttp (или Retrofit) не вызывается - PullRequest
0 голосов
/ 06 апреля 2020

Я создаю Android приложение. При использовании симулятора (Android v10) обратный вызов моего запроса Get OkHttp не вызывается. (То же самое с Retrofit).

Когда я тестирую на реальном устройстве, оно работает нормально.

Вот мой код:

        val url = "https://my.url/somewhere"

        var client =  OkHttpClient()

        var request = Request.Builder().url(url).build()

        client.newCall(request).enqueue( object: Callback {
            override fun onFailure(call: Call, e: IOException) {
                showErrorDialog()
            }

            override fun onResponse(call: Call, response: Response) {
                debug("Got response")
                moveToMainView(Gson().fromJson(response.body?.string(), Model.Data::class.java))
            }
        })

Любые идеи, почему это не будет работать на симуляторе?

...