说明:
通过Unity开发android AR,导出项目作为一个模块嵌入到原生的Android项目中,并通过跳转的方式打开AR内容。本文档使用的是,Vuforia,有机会再试试其他的AR平台,例如AR CORE,ARKIT等
Unity版本:使用5.6.4 、2017.4.3
注意:如果是2017以下版本的话,打包出来的项目里面的libs是jar文件,在android studio可以直接引用。
如果2017版本的话,他内嵌了Vuforia,打包出来的只有一个AAR文件。如何解决AAR文件引导的问题。在最后有说明。
Android Studio版本:3.2 beta1
一.Unity操作:
制作好AR 项目(这个很简单,略过)
导出一个Android项目
Unity导出Android,导出的包名要和安卓的包名一样。
得到安卓项目,大概是这个目录结构
接下来的重点就是android Studio的配置了
二.Android Studio(以下简称AS)操作
AS里面导入Unity创建的项目
这里测试先新建一个项目
然后一直下一步就好了。创建好了一个安卓项目