從Android Studio 開始的ARCore之旅

從Android Studio 開始的ARCore之旅

如下內容譯自官方文檔,僅供我的學習、記錄、參考使用,若有紕漏,還請留言指正。html

原文地址:Getting Started with Android Studiojava

注意:ARCore 目前處於開發預覽階段,相關信息在發佈1.0正式版以前或許會有巨大變更。android

開發環境配置

  • 安裝Android Studio 2.3 及以上版本,搭配Android SDK Platform 7.0 (API等級24) 及以上開發平臺
  • 須要一臺支持此特性的設備(Google Pixel,Google Pixel XL,三星S8),或見此連接:支持ARCore設備
  • 須要獲取給Android Studio 使用的 ARCore SDK,你能夠:
    • 下載SDK preview for Android Studio並解壓它
      - 或者 -
    • 用如下命令克隆工程項目:
      $ git clone https://github.com/google-ar/arcore-android-sdk.git
  • 須要對在Android 上使用OpenGL 開發有基本瞭解。若是你對此瞭解很少,能夠查閱如下教程:

打開示例工程

在Android Studio 裏,打開在<ARCore SDK Folder>/samples/java_arcore_hello_ar目錄下的HelloAR 示例工程。git

這個示例工程對特定版本的軟件有構建依賴,如Gradle、Android SDK。若是依賴沒有安裝,Android Studio 會要求你下載並安裝這些依賴到本地。github

配置你的設備

你必須使用一臺受支持的、真實設備。ARCore 並不支持虛擬設備,如Android 模擬器。按以下設置配置你的設備:android-studio

運行示例程序

鏈接Android 設備到開發機上,點擊Android Studio 的運行按鈕。而後選擇Android 設備爲部署目標並點擊OK。app

Android Studio 將你的工程打包成可調試的APK,安裝在設備上,並啓動應用。有關這個過程的詳細信息,參考構建和運行應用一節。學習

運行應用以後,隨着你移動你的設備,應用會自動檢測平面,並用菱形格子繪製出來。點擊格子能夠在表面上放置一個Android 小機器人。google

深刻學習

閱讀示例工程內的代碼和註釋,以及ARCore的Android SDK 索引文檔debug

以後,你能夠以添加依賴的方式集成ARCore 的AAR 庫到你的工程裏。你的應用的minSDKVersion必須大於等於19。

相關文章
相關標籤/搜索