หน้านี้จะอธิบายวิธีเรียกใช้แอปตรวจสอบ ซึ่งทำหน้าที่เป็นเซิร์ฟเวอร์ในเครื่องและแสดงข้อมูลที่แอปที่พร้อมใช้งาน Tuning Fork สร้างขึ้น คุณเรียกใช้แอปตรวจสอบควบคู่ไปกับแอปของคุณเองเพื่อยืนยันว่าแอปส่งข้อมูลอย่างถูกต้อง
เปิดใช้ปลายทางในเครื่องใน Unity
คุณต้องกําหนดค่าแอปให้ส่งข้อมูลไปยังปลายทางในเครื่องของอุปกรณ์แทนเซิร์ฟเวอร์ Google Play หากต้องการเปิดใช้ปลายทางในเครื่อง ให้เรียกใช้ EnableLocalEndpoint()
ก่อนเรียกใช้ Start()
ในโค้ดเกมของคุณ
tuner.EnableLocalEndpoint();
เพิ่มธงในไฟล์ AndroidManifest.xml
- เปิดการตั้งค่าบิลด์ของ Unity (ไฟล์ > การตั้งค่าบิลด์)
- เลือกแพลตฟอร์ม Android หากยังไม่ได้เลือก
- เลือกช่องทําเครื่องหมายส่งออกโปรเจ็กต์ ครั้งต่อไปที่คุณสร้างโปรเจ็กต์ Unity จะเป็นการสร้างโปรเจ็กต์ Android
- บิลด์โปรเจ็กต์ Android (ไฟล์ > บิลด์และเรียกใช้)
- เปิดไฟล์
AndroidManifest.xml
แล้วเพิ่ม Flagandroid:usesCleartextTraffic="true"
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
...
android:usesCleartextTraffic="true"
...
ตอนนี้เกมจะส่งคำขอทั้งหมดไปยังปลายทางในเครื่อง
เรียกใช้แอปและแอปตรวจสอบ
ทําตามขั้นตอนต่อไปนี้เพื่อเรียกใช้แอปตัวตรวจสอบ Tuning Fork และแอปของคุณพร้อมกันเพื่อยืนยันว่าแอปทํางานได้อย่างถูกต้อง
- ดาวน์โหลดไฟล์ .zip ของ SDK SDK มีแอปเฝ้าติดตาม
- แตกไฟล์
- เชื่อมต่ออุปกรณ์ (หรือสร้างอุปกรณ์เสมือน) เพื่อเรียกใช้แอป เปิดใช้ตัวเลือกสำหรับนักพัฒนาแอปและการแก้ไขข้อบกพร่อง USB ในอุปกรณ์
- ติดตั้ง APK ของแอป Tuning Fork Monitor ในอุปกรณ์เป้าหมายโดยใช้
adb:
adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
- กดปุ่มหน้าแรกของ Android เพื่อส่งแอปเครื่องมือวัดเสียงไปไว้เบื้องหลังในอุปกรณ์
- เรียกใช้แอปในเบื้องหน้าเป็นเวลาประมาณ 30 วินาที
- กลับไปที่แอปตัวตรวจสอบ Tuning Fork
- ชื่อแพ็กเกจของแอปจะปรากฏในส่วนแอปพลิเคชันที่เผยแพร่อยู่ แตะรายการนี้เพื่อดูรายละเอียดแอปและการวัดผลแบบเรียลไทม์