Android AR ---HelloAR(用的EasyAR 免费版)

来源:互联网 发布:linux oracle日志 编辑:程序博客网 时间:2024/06/08 02:18

前些天看见一个demo,扫描特定的形状,屏幕上会出现对应的小娃娃做相应的动作(3d的,不管你屏幕怎么动,他都是在固定的位置)。

这就引起了我的好奇心,查了半天,最后找到了一个,叫EasyAR的。

下面是他们的官网:

http://www.easyar.cn/

老套路:邮箱注册账号,登录进去之后,可以看他的文档。

或者是Android开发者可以看我下面的套路去运行她的demo(没什么要注意的难点)。


首先进入官网后,进入下载页:




点击上方EasyAR SDK2.0 Native Simple,下载Android的demo:



下面右侧 Basic Simple Android 下载!

下载之后解压文件里应该是下图的样子,一大堆demo:


demo很多,贴出官网给出了每一个demo对应的说明,就在你下载的旁边的文字就是。

这里我打开了HelloARVideo这个demo(识别图形播放视频)。

现在直接用Android Studio打开对应你想看的项目:



打开之后编译完那一套技能之后,就可以运行了,但是你现在运行到手机上的是不好使的,看下MainActivity的代码就知道了:




你需要去官网,你的控制台创建你的应用,并获取key放到这里。



创建一个应用,按照MainActivity中的注释去填写应用的名字,和包名,创建好之后就点击查看key:




点击查看,把你得到的字符串给到MainActivity中,重新运行,就可以看见相机打开了(有可能网络原因你需要等一会才好使)。

在assets目录下可以看见资源文件,demo指定的扫描识别图形是身份证的背面,问同事借了一个身份证扫描之后,身份证上面就开始播放视频了。

无论你怎么动手机,切换角度,上下动,他都是在身份证的背面播放的。

挺好玩的一个东西,可以试着先把demo的资源替换替换,做一个自己想要的试试。


HelloAR就到这,接下来再慢慢分享深入的。