У меня есть приложение basi c flutter, в которое я добавил google_maps_flutter:
https://bitbucket.org/ne-paul/fmtmaptest/src/master/
, используя следующие инструкции:
https://pub.dev/packages/google_maps_flutter
Я могу заставить его работать только на одном симуляторе Android (Galaxy Nexus API R). Я также пробовал его на симуляторе Pixel 2 API 30, телефоне Alba 4 с Android 7 Noughat и Samsung A20e с Android 10. При всем, кроме симулятора Galaxy, я получаю черный экран:
Единственное, что я вижу в журнале, это то, что я вижу, но я не уверен, что это проблема :
Running Gradle task 'assembleDebug'... Done 2.5s
✓ Built build/app/outputs/apk/debug/app-debug.apk.
W/DynamiteModule(14762): Local module descriptor class for com.google.android.gms.googlecertificates not found.
I/DynamiteModule(14762): Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:4
I/DynamiteModule(14762): Selected remote version of com.google.android.gms.googlecertificates, version >= 4
Погуглив, я проверил, что для ключа API включен Android Maps SDK, и теперь я не понимаю, в чем причина.