UM3——Unity 和 Android 交互
UM3——Unity 和 Android 交互
Unity 和 Android 交互
Unity 和 Android 之间的交互主要指,在发布安卓项目时,我们可以
- 在 Unity 相关代码中调用 Android 相关内容
- 在 Android 相关代码中调用 Unity 相关内容
要达到这样的目的,我们需要建立Android项目,将Android项目以jar包或aar包的形式导入Unity后进行交互,再一起打包
其中,jar 和 aar 包都是归档文件
-
jar 包:
jar 包 包含 Android 项目中的脚本文件和清单文件,不包含资源文件,jar 包导入其他工程后,其他工程可以方便引用源码
-
aar 包:
aar 包是 Android Studio 下打包 Android 工程中的 src (脚本文件)、res (资源文件)、lib (库文件)后生成的打包文件,
aar 包导入其他工程后,其他工程可以方便引用源码和资源文件
注意:用 Android Studio 打包时一般以 aar 包形式,用 Eclipse 打包时一般以 jar 包形式
简单记忆:jar 和 aar 有点类似 C# 中的 dll 文件,只是规则和结构不同,我们可以将这些包放到其他工程中使用
本系列学习内容:
- 交互项目创建
- Unity 中调用 Android 内容
- Android 中调用 Unity 内容
- Android 开发必备原理
- Unity 中嵌入 Android 内容
- Android 中嵌入 Unity 内容
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 文KRIFE齐的博客!