Pengaturan Player
Artikel ini menjelaskan pengaturan Player yang perlu diperhatikan saat membangun aplikasi dengan EasyAR Sense Unity Plugin di Unity.
Catatan konfigurasi untuk platform berbeda
Saat build di Unity, Anda perlu memeriksa dan memastikan pengaturan berikut.
Di menu Unity File -> Build Settings-> Player Settings, klik ikon Android untuk membuka pengaturan platform Android.

Biasanya opsi berikut perlu diatur.
Package Name Atur
Package Nameaplikasi Android. Perhatikan bahwaPackage Nameharus sama dengan yang diisi saat membuat License Key.
Minimum API Level
Minimum API levelyang didukung EasyAR bergantung pada variant yang digunakan. Saat menggunakan variantFull, diperlukan Android API Level 24 atau lebih tinggi; saat menggunakan variant lain, EasyAR Sense memerlukan Android API Level 21 atau lebih tinggi.
Kiat
Variant
Fullbiasanya digunakan untuk fitur on-device localization Mega Go dan fitur 5DoF camera. Saat menggunakan Mega cloud localization service, dukungan 5DoF camera juga diaktifkan secara default.Variant EasyAR Sense yang digunakan platform target dapat dilihat di menu
Project Settings > EasyAR > Sensepada opsi Lib Variants.Target Architecture Jika Anda perlu menggunakan Google ARCore atau melakukan compile untuk ARM64 karena alasan lain, Anda perlu menggunakan
IL2CPPdan memilihARM64 support. Jika dukungan arsitektur ARM64 tidak diperlukan, tidak perlu konfigurasi.
Konfigurasi khusus untuk video recording
Jika ingin menggunakan video recording, set
Graphics APIkeOpenGLES3atauOpenGLES2, lalu hilangkan centangMultithreaded Rendering. Anda juga perlu mengaturLib Variants > AndroidmenjadiVideoRecordingdi pengaturan EasyAR.
Masalah umum
Berikut adalah beberapa error umum dan solusi terkait Player settings.
Error License Key
Jika ada exception pada License Key (misalnya
Package Nametidak cocok), pesan sepertiis not a valid EasyAR Sense license key or it does not match package nameakan muncul saat membangun aplikasi. Jika Anda memilih untuk tetap melanjutkan build pada saat itu, aplikasi hasil build tidak akan berjalan dengan benar. Periksa prompt pada jendela dengan saksama dan perbaiki masalah sebelum build ulang.Menonaktifkan pemeriksaan lisensi saat build
Dalam beberapa kasus khusus, jika Anda menginisialisasi secara manual menggunakan API EasyAR dan tidak menggunakan
License Keydi fileSetttings, Anda dapat memilihContinue and don't warn me again, atau menonaktifkan opsiEasyAR Sense License > Verify When Builddi pengaturan EasyAR. Ini akan mematikan pemeriksaan saat build.Dukungan device Android untuk arsitektur non-ARM
EasyAR Sense tidak secara langsung mendukung sistem Android x86 dan x86-64, tetapi chip device berbasis arsitektur x86 biasanya dapat menjalankan program ARM secara kompatibel. Karena itu Anda perlu menonaktifkan pilihan arsitektur x86 agar beberapa device x86 dapat berfungsi dengan benar.





