diff --git a/Assets/AnyThinkAds/Plugins/Android/China/Editor/Gromore/Dependencies.xml b/Assets/AnyThinkAds/Plugins/Android/China/Editor/Gromore/Dependencies.xml
index 08e5d81..362c226 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/Editor/Gromore/Dependencies.xml
+++ b/Assets/AnyThinkAds/Plugins/Android/China/Editor/Gromore/Dependencies.xml
@@ -5,7 +5,7 @@
https://artifact.bytedance.com/repository/pangle
-
+
\ No newline at end of file
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.7.0.9.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.7.0.9.aar
deleted file mode 100644
index 93a9bd6..0000000
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.7.0.9.aar and /dev/null differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.8.0.7.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.8.0.7.aar
new file mode 100644
index 0000000..8fe9786
Binary files /dev/null and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.8.0.7.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.55.2-publishRelease-0d9bae78c7.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.8.0.7.aar.meta
similarity index 93%
rename from Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.55.2-publishRelease-0d9bae78c7.aar.meta
rename to Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.8.0.7.aar.meta
index ca5339a..e4e86c4 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.55.2-publishRelease-0d9bae78c7.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.8.0.7.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 1ed183c1450a34a36bbd18e90b1d1d45
+guid: 72c5f7ab43ab2534f91498d7b13d3c3c
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.7.0.9.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.7.0.9.aar
deleted file mode 100644
index 633709c..0000000
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.7.0.9.aar and /dev/null differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.8.0.7.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.8.0.7.aar
new file mode 100644
index 0000000..5460b9b
Binary files /dev/null and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.8.0.7.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.7.0.9.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.8.0.7.aar.meta
similarity index 93%
rename from Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.7.0.9.aar.meta
rename to Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.8.0.7.aar.meta
index f0160fe..f2f77ea 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/alex_adapter_gromore_mix_5.7.0.9.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.8.0.7.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 7cda93ff2df8de942adb752656e6b745
+guid: 033810c6a077710419e0d7062c0d2390
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/GDTSDK.unionNormal.4.551.1421.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/GDTSDK.unionNormal.4.551.1421.aar.meta
index 97c8027..a70d8e6 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/GDTSDK.unionNormal.4.551.1421.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/GDTSDK.unionNormal.4.551.1421.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: cf2adad21d94a4afda604092b0ad7fbc
+guid: 1ee21f42a1a7a43a39dbb25be2ab2cc3
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar
index 0a17037..a6caeb8 100644
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar.meta
index d05dddb..0435870 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/gdt/anythink_network_unity_gdt.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 04dcdf09869064190a240168665cef1a
+guid: 8e1455b7aa64746c8b9f3e6054db6dfb
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/Editor/Dependencies.xml.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/Editor/Dependencies.xml.meta
index fa36c51..46c166f 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/Editor/Dependencies.xml.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/Editor/Dependencies.xml.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: fef80255b84644777b6f107627e45d41
+guid: 453dd31576b994c3492c54fcf7750eb1
TextScriptImporter:
externalObjects: {}
userData:
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar
index 746421e..1340d54 100644
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar.meta
index 0cb61b8..ec057d2 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/anythink_network_unity_kuaishou.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: ac2aefe6bc29a48a8bca8c849cb1ce5f
+guid: e86cd321b94404f92b07b2426514b866
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.55.2-publishRelease-0d9bae78c7.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.55.2-publishRelease-0d9bae78c7.aar
deleted file mode 100644
index 59a7a74..0000000
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.55.2-publishRelease-0d9bae78c7.aar and /dev/null differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.57-publishRelease-e7bc3aadc2.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.57-publishRelease-e7bc3aadc2.aar
new file mode 100644
index 0000000..48382aa
Binary files /dev/null and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.57-publishRelease-e7bc3aadc2.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.24.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.57-publishRelease-e7bc3aadc2.aar.meta
similarity index 93%
rename from Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.24.aar.meta
rename to Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.57-publishRelease-e7bc3aadc2.aar.meta
index 7115fc7..c938177 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.24.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/kuaishou/kssdk-ad-3.3.57-publishRelease-e7bc3aadc2.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: b77b79e192a1e420c8c540eca87c6f6a
+guid: c197c43ada2e54fc4a670a522dc93842
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/Editor/Dependencies.xml.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/Editor/Dependencies.xml.meta
index cdaafab..d9395a8 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/Editor/Dependencies.xml.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/Editor/Dependencies.xml.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 073b8009677ec4f20846c384efed8af1
+guid: b942c862531b54da5887a4aa6bc1c1e9
TextScriptImporter:
externalObjects: {}
userData:
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.24.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.24.aar
deleted file mode 100644
index faf5087..0000000
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.24.aar and /dev/null differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.25h1.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.25h1.aar
new file mode 100644
index 0000000..e9e2dfa
Binary files /dev/null and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.25h1.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.7.0.9.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.25h1.aar.meta
similarity index 93%
rename from Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.7.0.9.aar.meta
rename to Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.25h1.aar.meta
index 822dcc2..5929d66 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/anythink_network_csj_mix_5.7.0.9.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/TapAD_3.16.3.25h1.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 65ef937ebdb96e646892dcb76439a910
+guid: 9df4c961fa9384cc8aea7952d253d8ea
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar
index 6f2a6e1..7d11b53 100644
Binary files a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar and b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar differ
diff --git a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar.meta b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar.meta
index c35e36e..341615e 100644
--- a/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar.meta
+++ b/Assets/AnyThinkAds/Plugins/Android/China/mediation/tap/anythink_network_unity_tap.aar.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 57bb182028d67436a815134c4e109cc4
+guid: 1cd2c80f8f7fa46fc8c053600e333fd4
PluginImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml b/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml
index 1abbb94..3e71ee7 100644
--- a/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml
+++ b/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml.meta b/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml.meta
index 78c78e6..7b467df 100644
--- a/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml.meta
+++ b/Assets/AnyThinkAds/Plugins/iOS/gdt/Editor/Dependencies.xml.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 71d71e5b4246343d1abb413672e37836
+guid: f21806e689b064f65aa0fd683db0d968
TextScriptImporter:
externalObjects: {}
userData:
diff --git a/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml b/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml
index 87dbd84..3e3927e 100644
--- a/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml
+++ b/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml.meta b/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml.meta
index 572af5f..7be18c3 100644
--- a/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml.meta
+++ b/Assets/AnyThinkAds/Plugins/iOS/kuaishou/Editor/Dependencies.xml.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 3c86d3e828bcb4d349eb7327b0761c41
+guid: cd72f2a8b68a442f9a784999739ff3fe
TextScriptImporter:
externalObjects: {}
userData:
diff --git a/Assets/AnyThinkPlugin/Resources/Assets/ATPluginSetting.asset b/Assets/AnyThinkPlugin/Resources/Assets/ATPluginSetting.asset
index e70081f..d0cfe9c 100644
--- a/Assets/AnyThinkPlugin/Resources/Assets/ATPluginSetting.asset
+++ b/Assets/AnyThinkPlugin/Resources/Assets/ATPluginSetting.asset
@@ -17,16 +17,16 @@ MonoBehaviour:
coreNetwork:
Name: Core
DisplayName: Core
- DownloadUrl: https://topon-sdk-release.oss-cn-hangzhou.aliyuncs.com/Unity/6.2.81-plugin/China/AnyThinkCore.unitypackage
+ DownloadUrl: https://topon-sdk-release.oss-cn-hangzhou.aliyuncs.com/Unity/6.2.93-plugin/China/AnyThinkCore.unitypackage
DependenciesFilePath:
PluginFileName: AnyThinkCore.unitypackage
PluginFilePaths: []
LatestVersions:
- Unity: 2.0.2
- Android: 6.2.81
- Ios: 6.2.81
+ Unity: 2.0.3
+ Android: 6.2.93
+ Ios: 6.2.88
CurrentVersions:
Unity: 2.0.1
- Android: 6.2.78
- Ios: 6.2.78
+ Android: 6.2.81
+ Ios: 6.2.81
enableAndroidX: 1
diff --git a/Assets/Topon_Adapter/Editor/AD_BuildAndroidProcess.cs b/Assets/Topon_Adapter/Editor/AD_BuildAndroidProcess.cs
index 1db6a6a..5df85ea 100644
--- a/Assets/Topon_Adapter/Editor/AD_BuildAndroidProcess.cs
+++ b/Assets/Topon_Adapter/Editor/AD_BuildAndroidProcess.cs
@@ -45,6 +45,8 @@ namespace Topon_Adapter.Editor
return;
}
+
+
// Get the `manifest` element.
var elementManifest = manifest.Element ("manifest");
if (elementManifest == null)
@@ -59,13 +61,15 @@ namespace Topon_Adapter.Editor
ATLog.log ("[BuildAndroidProcess] AndroidManifest.xml is invalid.");
return;
}
-
+
+ ToSingleTop (elementManifest);
+
var queries = CreateQueries ();
- var xManifestElements = elementManifest.Descendants ();
- var xApplicationElements = elementApplication.Descendants ();
- var useQueries = xManifestElements.Where (element => element.Name.LocalName.Equals ("package"));
- XElement tencentElement = GetElementByName (useQueries, "com.tencent.mm");
+ var xManifestElements = elementManifest.Descendants ();
+ var xApplicationElements = elementApplication.Descendants ();
+ var useQueries = xManifestElements.Where (element => element.Name.LocalName.Equals ("package"));
+ XElement tencentElement = GetElementByName (useQueries, "com.tencent.mm");
if (tencentElement == null)
{
elementManifest.Add (queries);
@@ -108,7 +112,7 @@ namespace Topon_Adapter.Editor
metaData.Add (new XAttribute (AndroidNamespace + "theme", "@android:style/Theme.Translucent.NoTitleBar"));
metaData.Add (new XAttribute (AndroidNamespace + "exported", "true"));
metaData.Add (new XAttribute (AndroidNamespace + "taskAffinity", Application.identifier));
- metaData.Add (new XAttribute (AndroidNamespace + "launchMode", "singleTask"));
+ metaData.Add (new XAttribute (AndroidNamespace + "launchMode", "singleTop"));
return metaData;
}
@@ -168,6 +172,17 @@ namespace Topon_Adapter.Editor
return providerData;
}
+ public static void ToSingleTop (XElement manifest)
+ {
+
+ var elements = manifest.Descendants ().Where (element => element.Name.LocalName.Equals ("activity"));
+ // 如果这个activity已经有了 android:launchMode="singleTask",则不再添加
+ XElement elementByName = GetElementByName (elements , "com.unity3d.player.UnityPlayerActivity");
+ //此处将 android:launchMode="singleTask" 改为 android:launchMode="singleTop"
+ // elementByName.Add (new XAttribute (AndroidNamespace + "launchMode", "singleTop"));
+ elementByName.Attribute ( AndroidNamespace + "launchMode")?.SetValue ("singleTop");
+ }
+
public int callbackOrder { get; }
}
}