Я пытаюсь запустить Firestore на Java, на Raspberry PI 3B. Но пока он подключается, он зависает, как только я пытаюсь запросить документы в коллекции. Я очень подозреваю, что у gRPC есть проблемы с отсутствием поддержки ARM.
- У кого-нибудь есть Fire store для запуска на Raspberry Pi?
- Есть ли способ отладки такого рода зависаний? Это просто ... останавливается.
fun main() {
println("Starting app, connecting to DB")
val db = FirestoreOptions.newBuilder().setCredentials(
GoogleCredentials.fromStream(
ClassLoader.getSystemClassLoader().getResourceAsStream("myapp-firebase-adminsdk.json")
)
).build().service!!
println("Service: $db") // gets here!
db.collection("commands").listDocuments().forEach { it: DocumentReference ->
println("Doc: ${it.path}") // *** NEVER PRINTS ANYTHING HERE ***
}
println("Done.") // *** NEVER GETS HERE
}