diff --git a/DirichletMediation/Editor/Dirichlet.Mediation.Editor.asmdef b/DirichletMediation/Editor/Dirichlet.Mediation.Editor.asmdef new file mode 100644 index 0000000..e03c2ea --- /dev/null +++ b/DirichletMediation/Editor/Dirichlet.Mediation.Editor.asmdef @@ -0,0 +1,15 @@ +{ + "name": "Dirichlet.Mediation.Editor", + "references": [], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} diff --git a/DirichletMediation/Editor/Dirichlet.Mediation.Editor.asmdef.meta b/DirichletMediation/Editor/Dirichlet.Mediation.Editor.asmdef.meta new file mode 100644 index 0000000..5ca4781 --- /dev/null +++ b/DirichletMediation/Editor/Dirichlet.Mediation.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ffd2503194414b5e8b8e687a6a70a19f +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/DirichletMediation/Editor/DirichletGradlePostProcessor.cs b/DirichletMediation/Editor/DirichletGradlePostProcessor.cs index 4a47bba..f0553c0 100644 --- a/DirichletMediation/Editor/DirichletGradlePostProcessor.cs +++ b/DirichletMediation/Editor/DirichletGradlePostProcessor.cs @@ -149,28 +149,10 @@ namespace Dirichlet.Mediation.Editor var depsBlock = new StringBuilder(); depsBlock.AppendLine(DIRICHLET_DEPS_START); - // Core Mediation AAR - depsBlock.AppendLine(" implementation(name: 'DirichletAD_Mediation_4.2.5.0', ext: 'aar')"); - - // CSJ (穿山甲) Adapter and SDK - if (enableCsj) - { - depsBlock.AppendLine(" implementation(name: 'DirichletAD_CSJ_Adapter_4.2.5.0', ext: 'aar')"); - depsBlock.AppendLine(" implementation(name: 'open_ad_sdk_7.4.2.2', ext: 'aar')"); - } - - // GDT (广点通) Adapter and SDK - if (enableGdt) - { - depsBlock.AppendLine(" implementation(name: 'DirichletAD_GDT_Adapter_4.2.5.0', ext: 'aar')"); - depsBlock.AppendLine(" implementation(name: 'GDTSDK.unionNormal.4.671.1541', ext: 'aar')"); - } - - // IQY (爱奇艺) Adapter and SDK + // Local AAR files are imported by Unity's PluginImporter from Assets/Plugins/Android. + // Do not declare them here again, otherwise exported Gradle projects can get duplicate classes. if (enableIqy) { - depsBlock.AppendLine(" implementation(name: 'DirichletAD_IQY_Adapter_4.2.5.0', ext: 'aar')"); - depsBlock.AppendLine(" implementation(name: 'iadsdk-release-2.3.102.110', ext: 'aar')"); depsBlock.AppendLine(" implementation 'com.android.support.constraint:constraint-layout:1.1.3'"); } diff --git a/Tapadn_Adapter/Editor/WXDependencies.xml b/Tapadn_Adapter/Editor/WXDependencies.xml index ece3676..d634ad4 100644 --- a/Tapadn_Adapter/Editor/WXDependencies.xml +++ b/Tapadn_Adapter/Editor/WXDependencies.xml @@ -1,11 +1,4 @@ - - - - https://maven.aliyun.com/repository/public - https://repo.maven.apache.org/maven2 - - - + diff --git a/package.json b/package.json index 0b1742e..792adf4 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "com.commercialization.tapadn", "displayName": "Commercialization.tapadn", "description": "TapADN / Dirichlet mediation implementation for CC-Framework.Commercialization.", - "version": "1.0.1", + "version": "1.0.2", "unity": "2022.3", "license": "MIT", "repository": {