Я создаю 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))
}
})
Любые идеи, почему это не будет работать на симуляторе?