ARCore aktivieren

Auf dieser Seite wird beschrieben, wie Sie ARCore-Funktionen für Ihre Unreal Engine-Projekte aktivieren. Gehen Sie dazu so vor:

  1. App als AR erforderlich oder AR optional konfigurieren
  2. Achte darauf, dass deine App den Core Datenschutzanforderungen entspricht

Google Play-Dienste für AR

Es gibt zwei Möglichkeiten, ARCore in deiner App zu aktivieren: AR erforderlich und AR optional. Wenn du Hilfe bei der Auswahl einer App benötigst, lies die Anleitung zum Veröffentlichen von AR-Apps im Google Play Store.

AR erforderlich

AR erforderlich bedeutet, dass deine App nicht ohne AR verwendbar ist. Die App ist nur auf Geräten verfügbar, die ARCore unterstützen.

Wenn Sie eine AR-App erforderlich machen möchten, klicken Sie in den Einstellungen für das GoogleARCore-Plug-in das Kästchen ARCore erforderlich App an. Diese Einstellung befindet sich im Menü Bearbeiten > Projekteinstellungen > Plug-ins > GoogleARCore.

Deine App führt automatisch Runtime-Prüfungen durch, um sicherzustellen, dass das Gerät ARCore unterstützt und dass Google Play-Dienste für AR- und ARCore-Geräteprofildaten installiert und aktuell sind. Wenn Google Play-Dienste für AR nicht installiert ist (möglicherweise, weil sie vom Nutzer entfernt wurden), oder die Version zu alt ist oder die ARCore-Geräteprofildaten nicht auf dem neuesten Stand sind, werden Nutzer von deiner App aufgefordert, sie zu installieren oder zu aktualisieren. Wenn die Installation oder Aktualisierung fehlschlägt (möglicherweise aufgrund eines Netzwerkfehlers), gibt der Blueprint-Knoten Get ARCore Session Status den Fehler Error zurück und deine App sollte den Fehler beheben und den Vorgang beenden.

AR (optional)

AR optional bedeutet, dass deine App auf Geräten installiert werden kann, die ARCore unterstützen, aber mit AR-Funktionen kompatibel ist, die auf unterstützten Geräten ausgeführt werden. Wenn Nutzer eine optionale AR-App installieren, wird die Funktion Google Play-Dienste für AR nicht automatisch im Google Play Store installiert.

Wenn Sie eine App als optional einrichten möchten, entfernen Sie in den GoogleARCore-Plug-in-Einstellungen das Häkchen neben ARCore erforderlich.

Verwende in deiner App den Entwurfsknoten Check ARCore Availability, um zu prüfen, ob das Gerät ARCore unterstützt und, falls ja, ob Google Play-Dienste für AR installiert ist.

Ihre App muss folgende Bedingungen erfüllen:

Zustand Aktion
ARCore wird auf dem Gerät nicht unterstützt. Blendet die AR-bezogene Funktion aus
Das Gerät unterstützt ARCore, aber die Google Play-Dienste sind entweder nicht installiert oder veraltet. Fordert den Nutzer auf, mithilfe des Blueprints Install ARCore Service zu installieren oder zu aktualisieren.
Das Gerät unterstützt ARCore und Google Play-Dienste für AR ist installiert und auf dem neuesten Stand. Startet den Dienst

Datenschutzanforderungen

Achte darauf, dass deine App den Anforderungen zum Datenschutz für Nutzer entspricht.

Weitere Informationen

Lesen Sie den Code in der Beispiel-App und die Referenz zu ARCore für Unreal API.