How to change android app launchMode?

Hi, I added two android plugins to my app on Unity: the google play services and the google admob plugin. They created the android manifest file and after that, when I click the app icon it restarts the app completely.

I know I need to change the launchMode. The problem is that I don’t know which activity need to be changed. I tried adding launchMode=“singleInstance” to all UnityPlayer activities on the manifest, but it still restarts.

Here’s the manifest:
<?xml version="1.0" encoding="utf-8"?>

	<!-- Google Mobile Ads Permissions -->
	<uses-permission android:name="android.permission.INTERNET" />
	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
	
	<application android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="false">
		
		<!-- meta-data tag for Google Play services -->
		<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
		
		<activity android:name="com.unity3d.player.UnityPlayerProxyActivity" android:launchMode="singleInstance" android:label="@string/app_name" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen">
			<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />
			<intent-filter>
				<action android:name="android.intent.action.MAIN" />
				<category android:name="android.intent.category.LAUNCHER" />
			</intent-filter>
		</activity>
		
		<activity android:name="com.unity3d.player.UnityPlayerActivity" android:launchMode="singleInstance" android:label="@string/app_name" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen">
		</activity>
		
		<activity android:name="com.unity3d.player.UnityPlayerNativeActivity" android:label="@string/app_name" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen">
			<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />
			<meta-data android:name="android.app.lib_name" android:value="unity" />
		</activity>
		
		<activity android:name="com.unity3d.player.VideoPlayer" android:label="@string/app_name" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen">
		</activity>
		
		<!-- Google Mobile Ads Activity -->
		<activity android:name="com.google.android.gms.ads.AdActivity" android:label="@string/app_name" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen">
		</activity>
	</application>
	
	<uses-feature android:glEsVersion="0x00020000" />
	<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" />
</manifest>

The fix is on this question: [SOLVED] Android app keeps restarting after resume - Unity Answers