如果你还没去过联盟官网还不了解华为平台的AR功能,那你就先看此帖,按版主小姐姐教你的去看官网去下载你需要的东东,会更有帮助。
想要接入AR功能其实很简单,小白都可以学会!
华为开发者联盟官方网站已经为你准备好了一切,下面一步步告诉你如何操作。
准备工作必不可少:
1.登录华为开发者联盟官方网站注册会员加入联盟,这样才能够在开发者平台操作。
2.以官网会员身份登录 阅读开发指南,下载蓝色字体“HUAWEI AR Engine SDK下载”这个安装包。(如图1)
图1:安装指南
接下来有两种操作:
如果你只想看一下AR效果:打开文件夹安装AREngineServer-emui.apk和3个子文件夹中的APK文件(如图3,4,5)至手机即可
图2:安装包一级文件夹的AREngineServer-emui.apk
图3:C文件夹中的APK文件
图4:JAVA文件夹中的APK文件
图5:UNITY文件夹中的APK文件
如果你想编辑程序:安装文件AREngineServer-emui.apk(如图2)至手机后,包含合适的
Client API到工程中,即可在程序中调用AR功能,还可以参考任意文件夹中DEMO文件夹的DEMO源代码。
图6:C文件夹的依赖文件
图7:JAVA文件夹的依赖文件
图8:UNITY文件夹的依赖文件
这是华为平台将AR分成的三种类型,适用于不同的APP,官网中已分类介绍。(如图9)
图9:官网API分类
C就是NDK API,适用于基于NDK开发的应用
JAVA API适用于电商类应用
UNITY API适用于游戏类应用
(详情点击上述类别可见)
下面详细介绍一下“HUAWEI AR Engine SDK下载”这个安装包(如图1)
这个包下载完毕解压缩后打开是这样的(如图10)
图10 文件包打开示例
这是个强大的安装包,图10文件夹里包含了图11中的:CLIENT API、SERVICE和各种说明书。
图11:APP链接功能的结构示例
图10文件AREngineServer-emui.apk(如图2红框)相当于图11中的SERVICE,这个文件必须安装在P20或NOVA3手机上,除了直接用安装包,华为应用市场也可以下载,叫华为AR ENGINE。——这就是开发指南第3步(如图1)。
那么,图11中CLIENT API在哪里?在图10“C、JAVA、UNITY”三个文件夹里,就是上述的编程安装软件(如图6,7,8),
再强调一遍,编程之前必须选择其中适用的API包含到你的工程中,才可以调用HUAWEI AR功能!
华为针对每种类型都制作了一个简单的DEMO结果,给你参考其效果,如上述图3,4,5的APK文件,安装在手机上可以看到AR功能效果。
每种类型都有DEMO的源代码,JAVA和C都在文件夹中,unity的源代码在它的编程安装文件中(如图8),你可以自由使用编辑自己想要的小程序。
图12:JAVA文件夹中的DEMO
图13:C文件夹中的DEMO
详情你也可以阅读安装包里的说明文件。








































苏公安网备 32011402010933号