Flutter url_launcher and Android

You need this: https://stackoverflow.com/questions/62969917/how-to-fix-unexpected-element-queries-found-in-manifest-error or in build.gradle file:

classpath("com.android.tools.build:gradle:3.5.4")

Put the queries line below the first entry in your manifest file

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.riskmap">
  <queries>
    <!-- If your app opens https URLs -->
    <intent>
      <action android:name="android.intent.action.VIEW" />
      <data android:scheme="https" />
    </intent>
    <!-- If your app makes calls -->
    <intent>
      <action android:name="android.intent.action.DIAL" />
      <data android:scheme="tel" />
    </intent>
    <!-- If your app emails -->
    <intent>
      <action android:name="android.intent.action.SEND" />
      <data android:mimeType="*/*" />
    </intent>
  </queries>
   <application ....