MRTK发布到android设备之3

参考了我之前的MRTK发布到android设备之2

参考了官网unity2020+window XR plugin的设置

参考了小黑妞的gradle依赖设置 (很重要,否则无法用azure)

今天准备把微软官网的azure例子发布到安卓手机上看看效果。结果先照上面小黑妞的从头到尾弄了一遍,没有编译成,最后好像是gradle的问题,放弃了,后来发现是没有加小黑妞用的那两个requirment,但是在unity2020也失败的时候发现的,所以就没有回头把untiy2019的修理好。重要的两句如下

implementation('com.squareup.okhttp3:okhttp:[3.11.0]')
implementation('com.microsoft.appcenter:appcenter-analytics:[1.10.0]')

位置:

 

Unity2020新建了的成功了,以我的“MRTK发布到android设备之2”为基础开始做,配置如下:

AR foundatino和ARCore 的版本按官网都设成4.0.12

 

 导入两个Azure core和Azure android的 tar包,这里按官网用2.10.0版本,下面的两个toolkit相关的2.7.2是“MRTK发布到android设备之2”文章中用工具导入的。

按官网导入两个包:

 按官网导入资源prefab:

 MixedRealityToolkit的inspector中添加component 如下:

 然后按官网添加按钮相应代码,就build成功了,直接出APK,记得Assets下的gradle文件一定要加小黑妞的那两个requirment哈,否则azure在这里编译通不过,她也没说为什么,也没有找到任何相关的资料,微软的东西就是这么暗黑,认了吧。勾选上ARCore,其它的设置都不用动的,可以看看:

 player settings如下;

 

 

 最后的运行效果,完全没视野,感觉没用。

猜你喜欢

转载自blog.csdn.net/weixin_44345862/article/details/123405902
今日推荐