开始在Android Studio上开发ARCore

翻译自谷歌文档https://developers.google.com/ar/develop/java/getting-started 

android-studio.png

注: ARCore 目前还是预览版,1.0之前都会有较大改动。

设置开发环境

打开sample工程

在Android Studio中,打开/samples/java_arcore_hello_ar中的HelloAR sample project。

sample project的编译依赖于特定的软件版本。比如Gradle 和 Android SDK。如果没有安装需要的依赖,Android Studio 会询安装。

准备好设备

你必须使用一个支持AR的真实设备。ARCore不支持虚拟设备,比如安卓模拟器。设备需要:

adb install -r -d arcore-preview.apk

运行 sample

连接设备点击 Android Studio的 运行按钮。选择要运行的设备,点击ok。

deployment-target.png

Android Studio编译项目得到一个debuggable APK,安装这个APK,然后在设备上运行app(难道不是Android Studio自动就会做的吗,忽略)。

hello-ar.png

随着设备的移动,app自动检测水平面,并绘制菱形网格。点击格子把安卓机器人放在平面上。

Next steps

阅读sample app的代码和评论,以及ARCore  Android SDK API 参考

完了之后,你可以把ARCore AAR Library作为一个依赖添加到自己的项目中。app 最低SDK版本必须为19或者以上。