Android: эмулятор не может извлечь из базы данных / очень медленно? - PullRequest
0 голосов
/ 05 февраля 2020

Итак, вчера и накануне мой Android эмулятор работал отлично, Pixel 3a XL 28. Работал как шарм.

Я перезапустил свой компьютер и этим утром, и теперь НИКАКОЙ из эмуляторов не работает вообще.

В начале дня это работало, но было очень медленно, и теперь это не будет работать вообще.

У меня просто пустой белый экран. Мой код выполняется, и я просто получаю сообщение об ошибке в моем коде, что документ моей базы данных не существует, хотя он и существует, и, прежде всего, требуется хорошая минута или две, чтобы добраться до вызова базы данных. У меня ОС Ma c.

У меня есть телефон android, на котором я только что запустил код, и он работает как чудо.

 FirebaseFirestore.getInstance()
                .collection("Users")
                .document("hjkyilk")
                .get()
                .addOnSuccessListener { result ->
                    ...

                }
                .addOnFailureListener { exception ->
                    // Always hitting this, although this database DEFINITELY exists
                    println("User doesn't exist")
                }

с этой ошибкой :

2020-02-05 14:58:47.751 5504-5504/com.example.casualdatingapp E/ResourcesCompat: Failed to find font-family tag
2020-02-05 14:58:47.779 5504-5504/com.example.casualdatingapp E/ResourcesCompat: Failed to find font-family tag
2020-02-05 14:58:47.814 5504-5504/com.example.casualdatingapp E/ResourcesCompat: Failed to find font-family tag
2020-02-05 14:58:48.069 5504-5575/com.example.casualdatingapp E/FirebaseInstanceId: Topic sync or token retrieval failed on hard failure exceptions: AUTHENTICATION_FAILED. Won't retry the operation.
2020-02-05 14:58:48.124 5504-5605/com.example.casualdatingapp E/eglCodecCommon: GoldfishAddressSpaceHostMemoryAllocator: ioctl_ping failed for device_type=5, ret=-1
2020-02-05 14:58:49.803 5504-5504/com.example.casualdatingapp E/RecyclerView: No adapter attached; skipping layout
2020-02-05 14:58:49.842 5504-5575/com.example.casualdatingapp E/FirebaseInstanceId: Topic sync or token retrieval failed on hard failure exceptions: AUTHENTICATION_FAILED. Won't retry the operation.

Что в мире здесь происходит? Я пробовал холодную загрузку, устанавливал новые ОС / эмуляторы, стирал данные на эмуляторах, ничего не работает.

РЕДАКТИРОВАТЬ: Стоит отметить, что когда он работал сегодня утром, он не смог вытащить или записать в моя база данных вообще, но данные, которые она пыталась записать, хранились где-то еще. Моя база данных никогда не обновлялась, но когда я открыл эмулятор, новый контент все еще был там. Я даже не знаю, как это возможно.

1 Ответ

0 голосов
/ 06 февраля 2020

Хорошо, у меня на компьютере был запущен совершенно отдельный виртуальный UNIX сервер, и, очевидно, он постоянно убивал процессы эмулятора ...

Не запускайте более 1 виртуального сервера в время.

...