Version: 6000.3
语言: 中文
Android 库和 Android 存档插件
创建 Android 库插件

Android 库和 Android 存档插件简介

Android 存档是 Android 库的编译版本,是格式化要分发的插件的推荐方法。但是,当您创建插件在 Unity 外部创建的一组代码,用于在 Unity 中创建功能。可以在 Unity 中使用两种插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和本机插件(特定于平台的本机代码库)。更多信息
请参阅术语表
,使用 Android 库格式会更快,因为这不需要您在 Unity 之外编译插件并重新导入结果。如果您计划将来修改插件,或者想要经常迭代它,请使用 Android 库。完成插件的开发后,将其编译为 Android 存档。

Android 库插件

Android 库是一个具有特定结构的目录,其中包含所有插件资产和清单。

当 Unity 创建最终Gradle:一种 Android 构建系统,可自动执行多个构建过程。这种自动化意味着不太可能发生许多常见的构建错误。更多信息
请参阅术语表
项目,它会自动将所有 Android 库插件包含在其中并将它们一起构建。Unity 执行此作的方式与 Android Studio 项目在具有多个子项目时构建的方式相同。

Android 存档插件

Android Archive (AAR) 插件是 Android 库插件的编译版本,您可以将其用作 Android 应用模块的依赖项。 这.aar文件本身是一个.zip包含所有已编译代码、资产和插件清单的存档。有关 AAR 结构的更多信息,请参阅 AAR 文件剖析

提供其他 Android 资产和资源

如果您需要将资产添加到 Unity 应用程序中,这些资产应按原样复制到输出包中,请将原始资产包含在 Android 库插件或 AAR 中。要访问这些资产,请从 Java 代码调用 getAssets Android API。

其他资源

Android 库和 Android 存档插件
创建 Android 库插件