版本:Unity 6 (6000.0)
语言:English
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 存档 (AAR) 插件是 Android 库项目的编译版本,您可以将其用作 Android 应用模块的依赖项。.aar 文件本身是一个包含所有编译代码、资源和插件清单的 .zip 存档。有关 AAR 结构的更多信息,请参阅 AAR 文件的结构

提供其他 Android 资源和资源

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

其他资源

Android 库项目和 Android 存档插件
导入 Android 库项目