У меня есть приложение флаттера / дротика, подключенное к Google Firestore, и на панели использования Google Firestore я вижу гораздо больше запросов на чтение, чем я ожидал, основываясь на моем коде.Я поставил охрану там, где, по-моему, происходят запросы (то есть:
static bool queried = false;
assert (!queried);
queried = true;
make query
И я все еще вижу что-то вроде 2000-3000 запросов, сделанных моим приложением всего за несколько минут использования вЭмулятор iOS.
Кажется, я не могу найти какой-либо инструмент для профилирования этого или общего отслеживания того, где выполняются запросы. Я обеспокоен тем, что они делаются под прикрытием какой-то другой библиотеки, в которую я включаю.