Исключение платформы (ошибка, java .lang.IllegalStateException: обязательный тег метаданных в AndroidManifest вашего приложения. xml google_maps_flutter не работает - PullRequest
2 голосов
/ 27 апреля 2020

Я добавил пакет в свое приложение, поместив метаданные с ключом API, и все это работало нормально, поэтому я начал работать над другими частями моего приложения, и когда я попытался использовать его снова через некоторое время, оно начало давать Мне это исключение:

Необработанное исключение: Исключение платформы (ошибка, java .lang.IllegalStateException: обязательный тег метаданных в AndroidManifest вашего приложения. xml

говорит мне, что добавьте следующее в мой AndroidManifest. xml:

<meta-data android:name="com.google.android.gms.version"
      android:value="@integer/google_play_services_version" />

однако мне раньше не нужна была эта строка, и она работала просто отлично, почему она запрашивает ее из ниоткуда? Я добавил ее, но теперь он вылетает всякий раз, когда пытается загрузить карту со словами FATAL EXCEPTION: Thread 3. Кто-нибудь может помочь, пожалуйста?

1 Ответ

1 голос
/ 28 апреля 2020

Похоже, вы используете какие-то API Google Mobile Services (GMS) в своем приложении. Google Maps API - один из них. Как показывает ошибка, просто добавьте метаданные в ваш AndroidManifest. xml, чтобы решить проблему. Если вы прочитали документацию о том, как правильно настроить API Карт Google или другие API GMS в своем приложении, вы обнаружите, что вам необходимо определить метаданные и в AndroidManifest. xml.

Надежда это помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...