您当前的位置:首页 AR|MR ARCore 正文

从 Android Studio 开始开发基于ARCore的app

查看: 820| 评论: 0 2017-8-31 06:43 PM| 发布者: PeckBang |来自: Google Developers

(本文进入部分辅助教程的链接需科学上网)

使用Android Studio开发

注意:ARCore现在只是预览版。在1.0正式版发布之前可能会有巨大的变化。

布置开发环境

·         安装Android Studio 2.3或者更高版本,以及Android SDK平台7.0版本(API level 24)或更高。

·         一只支持的安卓手机

·         获取ARCore SDKAndroid Studio使用,你可以:

    下载SDK Preview for Android Studio然后解压缩;或者用下面的命令复制资源库:

git clone https://github.com/google-ar/arcore-android-sdk.git

 你需要对使用OpenGL作安卓开发的基础认识。如果你是这两方面的新手,看看下面的指导:

·         制作你的第一个安卓应用

·         OpenGL ES展示图像

打开示例项目

Android Studio中,在 /samples/java_arcore_hello_ar.路径中打开HelloAR示例项目。

这个示例项目已经与一些软件的特定版本建立了依赖,比如GradleAndroid SDK。如果需要的依赖并没有被安装,Android Studio会请求权限要求下载好安装它们。

设备准备工作

你必须使用支持的物理设备。ARCore不支持虚拟设备比如安卓模拟器。同时在设备上应准备好:

·         ---启用开发者选项

·         ---启用USB调试模式

·         下载ARCore Service,接着用以下adb命令安装它:

adb install -r -d arcore-preview.apk

运行示例项目

连接你的安卓设备到开发机器后在Android Studio里点击Run。接着选择你的设备为安装目标后点击OK


使用Android Studio开发


Android Studio把你的项目打包成可以调试的APK文件,安装该APK,接着在你的设备时运行该app。更多信息请查阅Build and Run Your App


使用Android Studio开发


当你移动设备时,app将会自动检测水平表面并画上菱状网格。触摸网格在平面上放上一只安卓机器人。

下一步

在示例app里阅读代码和和评论,同时看看ARCore for Android SDK API Reference

之后,你可以通过把ARCore AAR Livrary添加为依赖的形式把它整合进你现在的项目里。你appminSDKVersion必须是19或更高。


 本文由52VR开发网(52vr.com)的DavidKor整理编译,如需转载请注明来源及回链。

如有任何见解和修改意见欢迎留言告诉我们!

52VR.COM微信扫一扫
52vr公众号
专注于VR的学习、开发和人才交流

52VR开发交流

已有 0 人参与

发表评论

您需要登录才可以回帖 登录 | 立即注册

手机版|VR开发网 |网站地图 统计  津ICP备16006248号

GMT+8, 2017-11-18 07:02 AM

返回顶部