Функция Firebase с плохим соединением (ВНУТРЕННЯЯ ошибка) ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Функция Firebase с плохим соединением (ВНУТРЕННЯЯ ошибка)

Сообщение Anonymous »

Многие пользователи моего приложения для Android жалуются на то, что их действия не вступили в силу, и, к моему удивлению, функции Firebase не работают при тестировании с помощью эмулятора, использующего EDGE в качестве скорости сети/задержки.
При тестировании все остальные сетевые вызовы занимают около 5–6 секунд (например, чтение/запись данных с помощью Firebase SDK), но успешно.

Код: Выделить всё

com.google.firebase.functions.FirebaseFunctionsException: INTERNAL
java.net.ConnectException: Failed to connect to us-central1-my-db-id.cloudfunctions.net/[2001:::36::36]:
Тот же код при быстром/обычном подключении к Интернету работает безупречно.
Я использую только код из документации:

Код: Выделить всё

private fun readSomething(args: Map): Task {

return functions
.getHttpsCallable("readSomething")
.call(args)
.continueWith { task ->
..
Функция, которую я вызываю, является обычным onCall:

Код: Выделить всё

exports.readSomething = onCall((request) => {
...
Я экспериментировал с разными тайм-аутами, но ничего не помогло.

Подробнее здесь: https://stackoverflow.com/questions/793 ... rnal-error

Вернуться в «Android»