Unity gradle build failure

I am working with Jio Mixed Reality sdk and while building the aab file I got gradle build failure popup. it was 1.10.0. After that i imported 2.0.4. and it is showing me this error. Can anyone help me with this.
FAILURE: Build failed with an exception.

  • What went wrong:
    Could not determine the dependencies of task ‘:launcher:buildDebugPreBundle’.

Could not resolve all task dependencies for configuration ‘:launcher:debugRuntimeClasspath’.
Could not find com.google.android.play:core:2.0.4.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/google/android/play/core/2.0.4/core-2.0.4.pom
- https://jcenter.bintray.com/com/google/android/play/core/2.0.4/core-2.0.4.pom
- file:/D:/UNITY/jiosdk Udayagiri/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/libs/core-2.0.4.jar
- file:/D:/UNITY/jiosdk Udayagiri/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/libs/core.jar
- https://maven.google.com/com/google/android/play/core/2.0.4/core-2.0.4.pom
- file:/C:/Users/HP/.m2/repository/com/google/android/play/core/2.0.4/core-2.0.4.pom
- https://repo.maven.apache.org/maven2/com/google/android/play/core/2.0.4/core-2.0.4.pom
Required by:
project :launcher > project :unityLibrary

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 6s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

Do you use custom manifest?

yes. I use custom manifest.

Provide all custom android-related files you use.

Here is the android manifest

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ARoVRINNOVATIONS.Udayagiri" xmlns:tools="http://schemas.android.com/tools" android:installLocation="preferExternal">
  <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
  <application android:theme="@style/UnityThemeSelector" android:icon="@mipmap/app_icon" android:label="@string/app_name" android:requestLegacyExternalStorage="true" android:screenOrientation="landscape">
    <meta-data android:name="com.jiotesseract.mr.category" android:value="0" />
    <meta-data android:name="com.jiotesseract.mr.interactiontype" android:value="Controller|GazeAndClick" />
    <meta-data android:name="com.jiotesseract.platform" android:value="LITE" />
    <meta-data android:name="com.jiotesseract.licensekey" android:value="**************==" />
    <activity android:name="com.jiotesseract.mr.sdk.JmrUnityActivity" android:label="@string/app_name" android:launchMode="singleTask" android:configChanges="orientation|keyboardHidden|screenSize|screenLayout">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <!--<category android:name="android.intent.category.LAUNCHER" />-->
        <category android:name="tesseract.intent.category.MR_LAUNCHER" />
      </intent-filter>
      <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
    </activity>
  </application>
  android:theme="@style/Theme.MaterialComponents.Light.DarkActionBar" /&gt;
  <!--<uses-permission android:name="android.permission.CAMERA" />-->
	<!--uncomment permission  to use camera example -->
	<!--<uses-permission android:name="android.permission.RECORD_AUDIO" />-->
	<!-- permission is required to use Voice example -->
	<!--HARD STOPPED PERMISSIONS-->
	<uses-permission android:name="android.permission.RECORD_AUDIO" tools:node="remove" />
	<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove" />
	<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:node="remove" />
	<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />
	<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" tools:node="remove" />
	<uses-permission android:name="android.permission.WAKE_LOCK" /></manifest>