Android Studio开发ARCore 初体验 - bei1999/work GitHub Wiki

前言

Google 目前发布了ARCore 为预览版,还没有推出正式版,做为技术储备,研究了下这块。

准备

设置开发环境

  • 安装 Android Studio 2.3 或者以上的版本,
  • Android SDK版本7.0(API level 24)或者以上。

支持设备

获得Android Studio的ARCore SDK

用下面的命令行克隆repository:

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

设置ARCore 运行环境

$ adb install -r  arcore-preview.apk

运行 sample项目

由于手里没有上面符合条件的测试机,运行安装的apk,提示不支持 通过Google ARCore for "unsupported" Android devices这个项目通过修改绕过设备检测名单限制进行征集试验,于是用设备 huawei mate 9 pro 试验了下,还是因为设备硬件问题,没有最终显示出来。

总结

上面是在Android Studio中简单的尝试了下OpenGL下的ARCore 开发过程,可以使用ARCore with Unity 和 ARCore with Unreal。鉴于大部分ARCore开发都依赖于Unity 3d ,并且Unity 3d 的跨平台做的很好,一次编码可以导出多个平台(pc,android ,ios等)后面有时间的话会学习下Unity 3d 相关的开发工作。

参考

ARCore API

Samsung Galaxy S8 MODELS AND SPECS