Spielerkonfiguration
Dieser Artikel beschreibt die Player-Konfigurationsoptionen, die beim Erstellen einer App mit dem EasyAR Sense Unity Plugin in Unity beachtet werden müssen.
Verschiedene plattformkonfigurationsanweisungen
Beim Erstellen in Unity müssen die folgenden Konfigurationen überprüft und bestätigt werden.
Gehen Sie nacheinander im Unity-Menü zu File -> Build Settings-> Player Settings, klicken Sie auf das Android-Symbol, um die entsprechenden Einstellungen für die Android-Plattform aufzurufen.

Normalerweise müssen die folgenden Optionen eingestellt werden.
Paketname (Package Name) Legen Sie den
Paketnamender Android-App fest. Beachten Sie, dass derPaketnamemit dem bei der Erstellung des Lizenzschlüssels (License Key) angegebenen übereinstimmen muss.
API-Level Das von EasyAR unterstützte
API-Levelhängt von der verwendeten Version ab. Bei Verwendung derFull-Variante istAndroid API Level 24oder höher erforderlich; bei anderen Varianten benötigt EasyAR SenseAndroid API Level 21oder höher.
Zielarchitektur (Target Architecture) Wenn Google ARCore verwendet werden soll oder in anderen Fällen ARM64-Unterstützung kompiliert werden muss, muss mit
IL2CPPkompiliert und dieARM64-Unterstützungausgewählt werden. Ist keine Unterstützung für die ARM64-Architektur erforderlich, ist keine Konfiguration nötig.
Spezielle konfiguration für videofunktionen
Wenn die Videoaufnahmefunktion verwendet werden soll, muss die
Grafik-APIaufOpenGLES3oderOpenGLES2eingestellt und das Häkchen beiMultithreaded Renderingentfernt werden. Außerdem muss in der EasyAR-KonfigurationLib Variants > AndroidaufVideoRecordinggesetzt werden.
Häufig gestellte fragen
Im Folgenden finden Sie einige häufige Fehler und Lösungen im Zusammenhang mit der Player-Konfiguration.
Fehlermeldung bei lizenzschlüssel-anomalie
Wenn der Lizenzschlüssel (License Key) ungültig ist (z.B.
Paketnamestimmt nicht überein), erscheint beim Erstellen der App eine Fehlermeldung ähnlichis not a valid EasyAR Sense license key or it does not match package name. Wenn Sie sich entscheiden, den Build fortzusetzen, funktioniert die erstellte App nicht ordnungsgemäß. Bitte überprüfen Sie die Probleme sorgfältig anhand der Hinweise im Fenster und beheben Sie sie, bevor Sie den Build fortsetzen.Lizenzprüfung beim build deaktivieren
In bestimmten Sonderfällen, wenn Sie die EasyAR-Schnittstelle zur manuellen Initialisierung verwenden und nicht den
Lizenzschlüsselin derSettings-Datei, können SieContinue and don't warn me againauswählen oder die OptionEasyAR Sense License > Verify When Buildin der EasyAR-Konfiguration deaktivieren. Dadurch wird die Prüfung beim Build deaktiviert.Unterstützung für Android-geräte mit nicht-arm-architektur
EasyAR Sense unterstützt die x86- und x86-64-Architektur von Android-Systemen nicht direkt. Allerdings können x86-Chips in der Regel ARM-Programme ausführen. Daher muss die Konfiguration so angepasst werden, dass die Auswahl der x86-Architektur deaktiviert wird. So kann die App auf einigen x86-Geräten normal verwendet werden.





