关键信息
Unity 宣布推出 External Dependency Manager,这是一个官方软件包,用于解析 Unity 项目使用的原生 Android 和 iOS 库。它通过 Unity Package Manager 进行分发,并将常见的移动端集成任务引入 Unity 支持的软件包工作流中。
该软件包建立在谷歌用于 Unity 的 External Dependency Manager 基础之上。Unity 表示,开发者和 SDK 维护者无需重写现有设置即可进行迁移,并且用于声明依赖项的 XML 格式仍然受到支持。
这对于使用多个服务 SDK(例如广告、分析、通知和变现)的游戏非常重要。这些集成可能会请求重叠或冲突的平台库。依赖项管理器会读取它们的声明并解析所需的原生组件,而不是让每个集成进行单独的手动安装。
Unity 将连续性描述为过渡期的首要任务,并要求用户通过编辑器的错误报告器报告意外的迁移问题。该公告引入了官方软件包分发和支持;它不要求开发者重新设计其游戏的移动服务。


