Android AR ---HelloAR(用的EasyAR 免费版)
前些天看见一个demo,扫描特定的形状,屏幕上会出现对应的小娃娃做相应的动作(3d的,不管你屏幕怎么动,他都是在固定的位置)。
这就引起了我的好奇心,查了半天,最后找到了一个,叫EasyAR的。
下面是他们的官网:
老套路:邮箱注册账号,登录进去之后,可以看他的文档。
或者是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就到这,接下来再慢慢分享深入的。