title: uploading bundle in play store getting error
body: <p>You uploaded an APK or Android App Bundle which has an activity, activity alias, service or broadcast receiver with intent filter, but without 'android:exported' property set. This file can't be installed on Android 12 or higher. See: developer.android.com/about/versions/12/behavior-changes-12#exported</p>
  <p>Getting this error in play store console while uploading bundle in play store console</p>
  <p>Manifest file code</p>
  <pre><code>&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
      package=&quot;com.smartbharat.one&quot;&gt;
      &lt;uses-permission android:name=&quot;android.permission.QUERY_ALL_PACKAGES&quot;/&gt;
      &lt;uses-permission android:name=&quot;android.permission.INTERNET&quot;/&gt;
      &lt;uses-permission android:name=&quot;android.permission.WRITE_EXTERNAL_STORAGE&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_BACKGROUND_LOCATION&quot; /&gt;
     &lt;application
         android:label=&quot;@string/app_name&quot;
         android:icon=&quot;@mipmap/ic_launcher&quot;
         android:roundIcon=&quot;@mipmap/ic_launcher&quot;
         android:usesCleartextTraffic=&quot;true&quot;&gt;
          &lt;meta-data android:name=&quot;com.facebook.sdk.ApplicationId&quot; android:value=&quot;@string/facebook_app_id&quot;/&gt;
           &lt;meta-data android:name=&quot;com.google.android.geo.API_KEY&quot;
                 android:value=&quot;AIzaSyDPzRxpT0mhrdEjTipEadB0l8T2tyu3m5E&quot;/&gt;
          &lt;meta-data
              android:name=&quot;com.google.firebase.messaging.default_notification_icon&quot;
              android:resource=&quot;@mipmap/ic_notification&quot; /&gt;
          &lt;activity
           android:name=&quot;com.facebook.FacebookActivity&quot;
           android:configChanges=&quot;keyboard|keyboardHidden|screenLayout|screenSize|orientation&quot;
           android:label=&quot;@string/app_name&quot; /&gt;
          &lt;activity
          android:name=&quot;com.facebook.CustomTabActivity&quot;
          android:exported=&quot;true&quot;&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name=&quot;android.intent.action.VIEW&quot; /&gt;
                  &lt;category android:name=&quot;android.intent.category.DEFAULT&quot; /&gt;
                  &lt;category android:name=&quot;android.intent.category.BROWSABLE&quot; /&gt;
                  &lt;data android:scheme=&quot;@string/fb_login_protocol_scheme&quot; /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
          &lt;activity
              android:name=&quot;.MainActivity&quot;
              android:exported=&quot;true&quot;
          android:launchMode=&quot;singleTop&quot;
              android:theme=&quot;@style/LaunchTheme&quot;
              android:configChanges=&quot;orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode&quot;
              android:hardwareAccelerated=&quot;true&quot;
              android:windowSoftInputMode=&quot;adjustResize&quot;&gt;
              &lt;!-- Specifies an Android theme to apply to this Activity as soon as
                   the Android process has started. This theme is visible to the user
                   while the Flutter UI initializes. After that, this theme continues
                   to determine the Window background behind the Flutter UI. --&gt;
              &lt;meta-data
                android:name=&quot;io.flutter.embedding.android.NormalTheme&quot;
                android:resource=&quot;@style/NormalTheme&quot;
                /&gt;
              &lt;!-- Displays an Android View that continues showing the launch screen
                   Drawable until Flutter paints its first frame, then this splash
                   screen fades out. A splash screen is useful to avoid any visual
                   gap between the end of Android's launch screen and the painting of
                   Flutter's first frame. --&gt;
              &lt;meta-data
                android:name=&quot;io.flutter.embedding.android.SplashScreenDrawable&quot;
                android:resource=&quot;@drawable/launch_background&quot;
                /&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name=&quot;android.intent.action.MAIN&quot;/&gt;
                  &lt;category android:name=&quot;android.intent.category.LAUNCHER&quot;/&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
           &lt;activity
              android:name=&quot;com.yalantis.ucrop.UCropActivity&quot;
              android:screenOrientation=&quot;portrait&quot;
              android:theme=&quot;@style/Theme.AppCompat.Light.NoActionBar&quot;/&gt;
          &lt;!-- Don't delete the meta-data below.
               This is used by the Flutter tool to generate GeneratedPluginRegistrant.java --&gt;
          &lt;meta-data
              android:name=&quot;flutterEmbedding&quot;
              android:value=&quot;2&quot; /&gt;
      &lt;/application&gt;
  &lt;/manifest&gt;
  </code></pre>