首页 > 解决方案 > 如何将 Unity 与 android 本机库连接起来?

问题描述

我有一个在 Android Studio 中构建的本机(c++)android 库,这个库有一个扩展名.arr. 我需要在 Unity 中使用这个库作为 android 插件。因此,我想澄清将这个库与 Unity 连接的正确方法是什么。

据我了解应该是这样的:

  1. 创建 c# 脚本
  2. 创建 Unity 原生插件(实际上是 Visual Studio dll lib 项目)
  3. 将此本机插件与我在 Android Studio 中构建的本机库连接

如果我在这里错过了什么?

标签: androidc++unity3d

解决方案


也许您根据Unity Docs更具体

要将 AAR 插件添加到您的项目中,请将 .aar 文件复制到 Assets/Plugins/Android/libs 路径中的任意位置,然后在 Unity 中选择它以在 Inspector 窗口中打开 Import Settings。启用 Android 复选框以将此 .aar 文件标记为与 Unity 兼容

所以只要你.arr准备好了,它应该很容易


推荐阅读