Google setzt sich dafür ein, die Rassengerechtigkeit für schwarze Gemeinschaften zu fördern. Siehe wie.

Schnellstart für Android NDK

Richten Sie Ihre Entwicklungsumgebung ein

  • Installieren Android Studio Version 3.1 oder höher mit Android SDK - Plattform Version 7.0 (API - Ebene 24) oder höher.

  • Bereiten Android Studio für native Entwicklung durch die Installation von Android india Development Kit (NDK) und CMake mit dem SDK - Manager . Weitere Informationen finden Sie Erste Schritte mit dem NDK gestartet .

  • Sie benötigen das ARCore SDK für Android. Du kannst entweder:

    • Laden Sie die Arcore SDK für Android und entpacken Sie es.

      -oder-

    • Klonen Sie das Repository mit dem folgenden Befehl:

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

Bereiten Sie Ihr Gerät oder Ihren Emulator vor

Sie können AR - Anwendungen auf einem herunter unterstütztes Gerät oder im Android Emulator:

Öffnen Sie das Beispielprojekt

In Android Studio, öffnen Sie das hello_ar_c Beispielprojekt in <ARCore SDK Folder>/samples/hello_ar_c .

Das Beispielprojekt weist Build-Abhängigkeiten von bestimmten Softwareversionen wie Gradle und dem Android SDK auf. Wenn die erforderlichen Abhängigkeiten nicht installiert sind, werden Sie von Android Studio um Erlaubnis gebeten, sie herunterzuladen und auf Ihrem Computer zu installieren.

Führen Sie die Probe aus

Stellen Sie sicher , dass Ihr Android - Gerät ist mit der Entwicklungsmaschine verbunden ist und klicken Sie auf Ausführen im Android-Studio.

Android Studio erstellt aus Ihrem Projekt ein debuggbares APK, installiert das APK und führt dann die App auf Ihrem Gerät aus. Weitere Informationen finden Sie erstellen und ausführen App .

Wenn Sie Ihr Gerät bewegen, erkennt die App automatisch ebene Oberflächen und zeichnet ein Rautenraster. Tippen Sie auf das Gitter, um einen Android-Roboter auf der Oberfläche zu platzieren.

Verwenden Sie die Sofortplatzierung

Die Instant Placement API ermöglicht es dem Benutzer, ein AR-Objekt auf dem Bildschirm zu platzieren, ohne warten zu müssen, bis ARCore die Oberflächengeometrie erkennt. Die Objektplatzierung wird in Echtzeit verfeinert, wenn sich der Benutzer weiter in der Umgebung bewegt. Sobald ARCore die richtige Pose in der Region erkennt, in der das AR-Objekt platziert ist, wird das Objekt automatisch aktualisiert, um Posen-genau zu sein. Der Benutzer wird sehen, dass das holografische Objekt undurchsichtig wird.

Aktivieren und platzieren Sie ein virtuelles Objekt mit Instant Placement

Um die sofortige Platzierung in hello_ar_c, führen Sie die App zu aktivieren. Tippen Sie auf das Zahnrad - Symbol auf dem Bildschirm , und wählen Sie Instant - Placement aus dem Drop-Down - Menü. Wählen Sie Instant - Placement aktivieren.

Tippen Sie auf den Bildschirm, um ein Objekt zu platzieren. Stellen Sie sicher, dass Sie das Gerät weiter bewegen, nachdem das holografische Objekt auf dem Bildschirm erscheint, damit ARCore genügend Daten über Ihre Umgebung erhält, um das virtuelle Objekt genau zu verankern.

Nächste Schritte