为了账号安全,请及时绑定邮箱和手机立即绑定

2017 Google ARCore开发准备(android端)

标签:
Android

本文译自官网文档,原文地址——developers.google.com/ar/develop/java/getting-started。注:目前ARCore还处在预览状态,正式发布的1.0版本可能会有较大变动。

2017 Google ARCore开发准备(android端)

由于项目需要,现将官网逐步推出的英文文档进行翻译并记录使用过程可能出现的坑。

一.搭建开发环境

1.安装2.3版本以上的Android Studio并配有7.0(API24)以上Android SDK.

2.支持ARCore的安卓设备,列表在此 https://developers.google.com/ar/discover/#supported_devices

3.获取ARCore的Android SDK,这里官方提供了两种方式:

a.直接下载SDK,链接为https://github.com/google-ar/arcore-android-sdk/releases/download/sdk-preview/arcore-android-sdk-preview.zip

b.从github克隆,地址为https://github.com/google-ar/arcore-android-sdk.git

4.此外,还需要对android及OpenGL开发有一定了解。如果你没有相关经验,可以先阅读以下两篇文章:

构建你的第一个Android应用,https://developer.android.com/training/basics/firstapp/index.html

Displaying Graphics with OpenGL ES,https://developer.android.com/training/graphics/opengl/index.html

二.打开示例工程

在Android Studio中打开----------这个工程。

示例工程的构建依赖于特定版本的Gradle和Android SDK。如果你本地不具备这些条件,Android Studio会请求下载并安装它们。

三.设备准备

你必须有一台支持ARCore的真机。模拟器是行不通滴,大兄弟~此外你还需要:

开启开发者选项,https://developer.android.com/studio/debug/dev-options.html#enable

允许USB调试,https://developer.android.com/studio/debug/dev-options.html#debugging

下载ARCore Service

https://github.com/google-ar/arcore-android-sdk/releases/download/sdk-preview/arcore-preview.apk,

然后通过以下adb命令安装:

adb install -r -d arcore-preview.apk

四.运行示例工程

将手机与开发机连接并点击Run

2017 Google ARCore开发准备(android端)

随后将你的手机选为安装设备并点击OK。

随后,Android Studio会把你的工程打包成一个可调式的APK文件。此时就可以把这个APK安装到你的手机上了。如果想要了解更多,请参考https://developer.android.com/studio/run/index.html

2017 Google ARCore开发准备(android端)

打开APP后你会发现,当你移动手机时,APP会自动检测到平面并且绘制网格。点击网格就会在对应位置上出现一个安卓机器人。

五.还可以做什么

你还可以阅读官方demo中的源码和注释,以及ARCore的API手册,https://developers.google.com/ar/reference/java

之后,你就可以把ARCore的library集成到你的现有项目中了。请注意,项目的minSDKVersion必须大于等于19哦~

原文链接:http://www.apkbus.com/blog-822721-72616.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消