Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

Android快速入門

設置您的開發環境

打開示例項目

本快速入門使用OpenGL (一種用於渲染2D和3D矢量圖形的編程接口)。在開始執行以下步驟之前,請查看Enable ARCore文檔。

通過使用以下命令克隆存儲庫來獲取樣本項目:

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

在Android Studio中,打開位於arcore-android-sdk目錄中的samples子目錄中的hello_ar_java示例項目。

準備您的設備或模擬器

您可以在受支持的設備或Android模擬器中運行AR應用程序:

運行樣本

確保您的Android設備已連接到開發計算機,然後單擊“運行”。在Android Studio中。

Android Studio將您的項目構建為可調試的APK,安裝APK,然後在您的設備上運行該應用。有關更多信息,請參見構建和運行您的應用程序

如果缺少或過時,系統可能會提示您安裝或更新AR版Google Play服務。選擇繼續以從Google Play商店安裝它。

hello_ar_java應用程序可讓您在檢測到的AR平面上放置和操縱Android小雕像。它是通過Android GL SurfaceView實現的,該功能用於渲染相機預覽和基本的AR對象,例如Planes和Anchors。 hello_ar_java的示例呈現框架可以在com/google/ar/core/examples/java/common/samplerender

使用即時放置

Instant Placement API允許用戶將AR對象放置在屏幕上,而不必等待ARCore檢測表面幾何形狀。當用戶在環境中進一步移動時,可以實時優化對象放置。一旦ARCore在放置AR對象的區域中檢測到正確的姿勢,白色對象就會自動更新為準確的姿勢,並變得不透明。

使用即時放置放置虛擬對象

即時放置在hello_ar_java中自動啟用。點擊屏幕上的齒輪圖標,然後在下拉菜單中選擇即時放置。應該已經選擇了“啟用即時放置”複選框。

在屏幕上點擊以放置對象。確保在看到全息對像出現在屏幕上後繼續移動設備,以便ARCore可以獲取有關周圍環境的足夠數據以準確錨定虛擬對象。

下一步