feat(integration): 添加 AppLovin SDK 集成管理功能

- 实现 AppLovinIntegrationManagerUtils 版本比较工具类
- 添加 AppLovinPackageManager 处理 UPM 和 Assets 包管理
- 实现 AppLovinPluginMigrationHelper 插件迁移辅助功能
- 添加 AppLovinUpmManifest 管理 UPM 清单文件操作
- 支持 mediation adapter 的版本检测和安装管理
- 实现重复适配器检测和删除功能
This commit is contained in:
2026-01-20 19:01:21 +08:00
parent 4da1b3290e
commit 5b3dfd98c2
76 changed files with 3768 additions and 3668 deletions

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: a018e17712e364f0e97a392611a0718c
guid: 7e34367e2fda2451da80e204c278c92a
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -1,9 +1,9 @@
fileFormatVersion: 2
guid: 3429646f5d4949efa347230fa86778b7
guid: e2d7ea0845de4cf984265d2a444b7aa4
labels:
- gvh
- gvh_version-1.2.182
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.182/Google.IOSResolver.dll
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.186/Google.IOSResolver.dll
- gvhp_targets-editor
PluginImporter:
externalObjects: {}
@@ -14,7 +14,7 @@ PluginImporter:
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
validateReferences: 0
platformData:
- first:
Any:

View File

@@ -1,9 +1,9 @@
fileFormatVersion: 2
guid: 5b1a2b9a8d0748609fa3195265844d21
guid: fa49a85d4ba140a0ae21528ed12d174c
labels:
- gvh
- gvh_version-1.2.182
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.182/Google.JarResolver.dll
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.186/Google.JarResolver.dll
- gvhp_targets-editor
PluginImporter:
externalObjects: {}

View File

@@ -1,9 +1,9 @@
fileFormatVersion: 2
guid: 4026c19ba8ec495f93f5919b5f2934ee
guid: d8bb10c56a0147bc855a6296778e025e
labels:
- gvh
- gvh_version-1.2.182
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.182/Google.PackageManagerResolver.dll
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.186/Google.PackageManagerResolver.dll
- gvhp_targets-editor
PluginImporter:
externalObjects: {}

View File

@@ -1,9 +1,9 @@
fileFormatVersion: 2
guid: 025280fbe75c450fbdf7c5fc7ecc8860
guid: 5980a684c61d42fbb6b74e2eb3477016
labels:
- gvh
- gvh_version-1.2.182
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.182/Google.VersionHandlerImpl.dll
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.186/Google.VersionHandlerImpl.dll
- gvhp_targets-editor
PluginImporter:
externalObjects: {}

View File

@@ -1,3 +1,22 @@
# Version 1.2.186 - May 19, 2025
* iOS Resolver - Set `validateReferences` to off by default,
to prevent errors when running without iOS Support installed.
Fixes #412 and #622
# Version 1.2.185 - Feb 3, 2025
* Android Resolver - Reverse conditional checker for `packaging` keyword in maintemplate based on android gradle plugin version. Fixes #715
# Version 1.2.184 - Jan 28, 2025
* Android Resolver - Update and resolve `packaging` keyword in maintemplate
based on android gradle plugin version.
Fixes #715
# Version 1.2.183 - Sep 18, 2024
* Android Resolver - Handle package paths that don't include a version hash,
which is no longer present with Unity 6. Fixes #697
* Android Resolver - Handle packages referenced using local file paths.
Fixes #701
# Version 1.2.182 - Aug 2, 2024
* General - Check for gradle version instead of Unity version when determining
the template files to modify.

View File

@@ -1,8 +1,8 @@
fileFormatVersion: 2
guid: b699fc553a294dbcad96ff0365038f6a
guid: aba4ee01c6d145f7bf2d944d892f709a
labels:
- gvh
- gvh_version-1.2.182
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/CHANGELOG.md
timeCreated: 1584567712
licenseType: Pro

View File

@@ -1,8 +1,8 @@
fileFormatVersion: 2
guid: 61128ff4560e43ddb606dc203efe7799
guid: f7632a50b10045458c53a5ddf7b6d238
labels:
- gvh
- gvh_version-1.2.182
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/Google.VersionHandler.dll
- gvhp_targets-editor
timeCreated: 1480838400

View File

@@ -1,8 +1,8 @@
fileFormatVersion: 2
guid: b91d7551a5d9453e914e5295af46195e
guid: ae8b2bc8d1ac4ad48f0ab2b2e7ac75fb
labels:
- gvh
- gvh_version-1.2.182
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/LICENSE
timeCreated: 1584567712
licenseType: Pro

View File

@@ -72,6 +72,12 @@ EDM4U is available on
openupm add com.google.external-dependency-manager
```
### Install via git URL
1. Open Package Manager
2. Click on the + icon on the top left corner of the "Package Manager" screen
3. Click on "Install package from git url..."
4. Paste: https://github.com/googlesamples/unity-jar-resolver.git?path=upm
### Install via Google APIs for Unity
EDM4U is available both in UPM and legacy `.unitypackage` formats on

View File

@@ -1,8 +1,8 @@
fileFormatVersion: 2
guid: ee2d63ed1abf409b893e36120a404f03
guid: 77919e84cef8419ab4b725fc16e83d52
labels:
- gvh
- gvh_version-1.2.182
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/README.md
timeCreated: 1584567712
licenseType: Pro

View File

@@ -1,13 +0,0 @@
Assets/ExternalDependencyManager/Editor/1.2.182/Google.IOSResolver.dll
Assets/ExternalDependencyManager/Editor/1.2.182/Google.IOSResolver.pdb
Assets/ExternalDependencyManager/Editor/1.2.182/Google.JarResolver.dll
Assets/ExternalDependencyManager/Editor/1.2.182/Google.JarResolver.pdb
Assets/ExternalDependencyManager/Editor/1.2.182/Google.PackageManagerResolver.dll
Assets/ExternalDependencyManager/Editor/1.2.182/Google.PackageManagerResolver.pdb
Assets/ExternalDependencyManager/Editor/1.2.182/Google.VersionHandlerImpl.dll
Assets/ExternalDependencyManager/Editor/1.2.182/Google.VersionHandlerImpl.pdb
Assets/ExternalDependencyManager/Editor/CHANGELOG.md
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.pdb
Assets/ExternalDependencyManager/Editor/LICENSE
Assets/ExternalDependencyManager/Editor/README.md

View File

@@ -0,0 +1,13 @@
Assets/ExternalDependencyManager/Editor/1.2.186/Google.IOSResolver.dll
Assets/ExternalDependencyManager/Editor/1.2.186/Google.IOSResolver.pdb
Assets/ExternalDependencyManager/Editor/1.2.186/Google.JarResolver.dll
Assets/ExternalDependencyManager/Editor/1.2.186/Google.JarResolver.pdb
Assets/ExternalDependencyManager/Editor/1.2.186/Google.PackageManagerResolver.dll
Assets/ExternalDependencyManager/Editor/1.2.186/Google.PackageManagerResolver.pdb
Assets/ExternalDependencyManager/Editor/1.2.186/Google.VersionHandlerImpl.dll
Assets/ExternalDependencyManager/Editor/1.2.186/Google.VersionHandlerImpl.pdb
Assets/ExternalDependencyManager/Editor/CHANGELOG.md
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.pdb
Assets/ExternalDependencyManager/Editor/LICENSE
Assets/ExternalDependencyManager/Editor/README.md

View File

@@ -1,10 +1,10 @@
fileFormatVersion: 2
guid: d602686ba68d4bfea020d161c28431a9
guid: c9a3138961c74d99b7046b783112fceb
labels:
- gvh
- gvh_manifest
- gvh_version-1.2.182
- gvhp_exportpath-ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.182_manifest.txt
- gvh_version-1.2.186
- gvhp_exportpath-ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.186_manifest.txt
- gvhp_manifestname-0External Dependency Manager
- gvhp_manifestname-play-services-resolver
timeCreated: 1474401009