一、环境准备

您需要有Android Studio开发环境(3.0或以上版本),并且需要Android SDK Platform version 7.0(API level 24)或以上版本。(我安装的是level 26~30,version 8.0~10.0+);另:安装更新过程可能需要梯子;

您用于开发应用的设备需要在HUAWEI AR Engine支持的终端设备中。(我使用的是P40 pro;

在华为终端设备上的应用市场下载HUAWEI AR Engine服务端APK(到华为应用市场,搜索“华为AR Engine”)并安装到终端设备。

二、注册成为开发者

在开发应用前需要在华为开发者联盟网站上注册成为开发者并完成实名认证,具体方法可参考帐号注册认证。(这一步比较简单,选择银行卡认证速度比较快);

三、创建应用

“选择平台”:选择“Android”。

“支持设备”:选择“手机”。

“应用分类”:选择“应用”或“游戏”。

四、集成HUAWEI AR Engine SDK

华为提供了Maven仓集成方式的HUAWEI AR Engine SDK包,在开始开发前,您需要将HUAWEI AR Engine SDK集成到您的开发环境中。

五、配置HUAWEI AR Engine SDK的Maven仓地址

1、打开Android Studio中项目根路径下的build.gradle文件。

华为AR engine 应用开发学习教程_maven

2、在“allprojects>repositories”里面增加HUAWEI AR Engine SDK的Maven仓地址。

华为AR engine 应用开发学习教程_android_02

3、在“buildscript > repositories”里面增加HUAWEI AR Engine SDK的Maven仓配置。

华为AR engine 应用开发学习教程_maven_03

六、添加编译依赖

1、打开项目中应用级的build.gradle文件。

华为AR engine 应用开发学习教程_android_04

2、在“dependencies”中添加如下编译依赖。

华为AR engine 应用开发学习教程_终端设备_05

3、重新打开修改完的build.gradle文件,右上方出现Sync Now链接。点击“Sync Now”等待同步完成。

七、手机打开开发人员选项

1、打开USB调试;

2、关闭监控ADB安装应用;

3、打开“仅充电”允许ADB调试。

八、运行demo,华为提供了demo程序,可以先行体验一下

1、下载demo:

2、用Android studio 打开demo

3、运行demo

会将安装demo程序到手机上;华为AR engine 应用开发学习教程_android_06