Google ARCore的简单调试

近期在尝试使用Google的ARCore,因为之前没有学习过Android编程,因此走了不少弯路,这里把我总结的流程分享给大家。

1. Android Studio的安装。

Android Studio可以从谷歌开发者网站上免费下载:https://developers.google.cn/,下载后是一个exe安装包,双击安装。

安装结束后,需要下载开发平台相关的组件。

点击下方的Configure-Settings-Appearance&Behavior-System Settings-Android SDK,然后勾选自己的开发手机对应的安卓版本。这里我选择的是Android 7.0 Nougat。点击Apply,开始自动下载安装(可能需要科学上网)。然后将选项卡切换到SDK Tools,按自己的需求选择工具:


同样的,点击Apply,开始自动下载安装。

2.配置Android SDK

在谷歌开发者网站上下载Android SDK:https://developer.android.google.cn/studio/index.html

解压后将文件夹命名为AndroidSDK,放置在C盘中,点击Configure-Settings-Appearance&Behavior-System Settings-Android SDK,将上面的Android SDK Location定位至该文件夹,点击OK。

3.ARCore测试

下载ARCore:https://developers.google.cn/ar/develop/downloads,选择Android Studio版,下载后解压。

打开Android Studio,选择Import Project,打开位于文件夹下的.\samples\hello_ar_java如图所示


在打开过程中保持科学上网,程序会自动下载缺少的资源。

打开后,需要对Gradle进行配置。在https://services.gradle.org/distributions/下载Gradle4.1版本,下载完成后解压,存放至Android Studio安装目录,我的是C:\Program Files\Android\Android Studio\gradle。此时选择File-Settings-Build,Execution,Deployment-Gradle,在Project-level settings下选择use local gradle distribution,将路径定位到刚下载的Gradle4.1中即可,点击确定。

4.连接手机调试

手机端安装ARCore,下载地址:https://download.csdn.net/download/trueblue_/10274936。记得打开各权限并允许自动运行。

首先开启手机USB调试(ARCore支持的手机中,不同手机方法类似):以Samsung Galaxy S7为例,点击设置-关于手机-软件信息,连续点击7次版本号,即可启用开发者模式,此时退回到设置界面,会出现开发者选项,打开USB调试。

打开ARCore的HelloAR工程后,将解锁且亮屏的手机连接到电脑,此时会弹出调试授权,点击确定。这时可以在Android Studio的Logcat窗口中(View-Tool Window-Logcat)看到手机的连接情况。

选择Project窗口中的app,然后点击Run-Run,在弹出的小窗口里选择app,点击后弹出设备选择窗口:


选择Samsung SM-G9300,点击OK,等待少许后,手机端就会安装好本测试例程HelloAR Java。

点击手机上的HelloAR Java,程序就会开始运行,找个纹理多的平面,多变换几下角度,就会识别出其中的平面,在平面上点击会出来安卓机器人。试一试,挺新奇的,还能怼到机器人里面。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值