Android XR Engine Hub
เครื่องมือบนเดสก์ท็อปสำหรับเพิ่มประสิทธิภาพเวิร์กโฟลว์การพัฒนา XR Android XR Engine Hub ทำหน้าที่เป็นศูนย์ควบคุมภารกิจส่วนกลางของคุณ โดยจัดการการเชื่อมต่ออุปกรณ์ การกำหนดค่ารันไทม์ และเครื่องมือสตรีมมิงในหลายๆ เกมเอนจิน
พร้อมใช้งานสำหรับ Windows แล้วในขณะนี้
ฟีเจอร์หลัก
ดูตัวอย่างโดยตรง
การติดตามประสิทธิภาพและการวิเคราะห์ด้วย Gemini
บันทึกการติดตามประสิทธิภาพความถี่สูงได้โดยตรงจาก Engine Hub, แสดงภาพได้ทันทีใน Perfetto Web UI และวิเคราะห์จุดคอขวดด้วย Gemini
- การผสานรวม Perfetto: บันทึกการติดตามประสิทธิภาพโดยละเอียดได้โดยตรงจากหน้าประสิทธิภาพโดยเฉพาะ โดยใช้การควบคุมการบันทึกในอุปกรณ์บนหน้าจอ
- การลดข้อมูลการติดตามในเครื่อง: ประมวลผลการบันทึก
.perfettoดิบในเครื่องบนเวิร์กสเตชันโดยอัตโนมัติให้เป็นสรุปที่กระชับเกี่ยวกับการใช้งาน CPU และ GPU, สถิติเวลาที่ใช้ในการแสดงผลเฟรม และเฟรมที่ข้ามไป - การวินิจฉัยที่ทำงานด้วยระบบ AI ด้วย Gemini: เชื่อมต่อคีย์ API ของ Google AI Studio (BYOK) ในการตั้งค่าเพื่อวิเคราะห์สรุปการติดตามที่ลดลงด้วย Gemini และรับคำแนะนำในการเพิ่มประสิทธิภาพอัตราเฟรมที่นำไปใช้ได้จริง
- การแสดงภาพและการจัดการไฟล์อัตโนมัติ: เปิดการติดตามที่บันทึกไว้ใน Perfetto Web UI ด้วยพารามิเตอร์วิวพอร์ตที่กำหนดค่าไว้ล่วงหน้า (
visStartและvisEnd) และเข้าถึงการบันทึกที่บันทึกไว้จากไดเรกทอรีเอาต์พุตเริ่มต้น
ไซด์โหลด APK และการติดตั้งแพ็กเกจ
ติดตั้งและทดสอบบิลด์ APK ในเครื่องโดยตรงบนอุปกรณ์ Android XR ที่เชื่อมต่อโดยไม่ต้องเปลี่ยนไปใช้เทอร์มินัลบรรทัดคำสั่ง
- การติดตั้ง APK โดยตรง: เรียกดูและไซด์โหลดไฟล์
.apkในเครื่องจากการ์ดการดำเนินการของอุปกรณ์พร้อมการแจ้งเตือนความคืบหน้าและสถานะแบบเรียลไทม์ - แฟล็กการติดตั้งที่กำหนดค่าได้: เปิดใช้อนุญาตให้ดาวน์เกรด (
-d) เพื่อทดสอบโค้ดเวอร์ชันเก่า หรือให้สิทธิ์ทั้งหมด (-g) เพื่อให้สิทธิ์ไฟล์ Manifest โดยอัตโนมัติเมื่อติดตั้ง
ตัวควบคุมสิทธิ์ของฟีเจอร์
ตรวจสอบและเปิด/ปิดสิทธิ์การรับรู้ของ Android XR ขณะรันไทม์สำหรับแอปพลิเคชันที่ติดตั้งแบบเรียลไทม์
- กลุ่มความสามารถ XR: ดูป้ายสถานะแบบเรียลไทม์ (ได้รับอนุญาต ถูกปฏิเสธ หรือไม่ได้ขอ) และสลับสิทธิ์สำหรับการติดตามการเคลื่อนไหวของศีรษะ การติดตามการเคลื่อนไหวของมือ การติดตามดวงตา Anchor เชิงพื้นที่ ความเข้าใจฉาก กล้อง ไมโครโฟน และการติดตามใบหน้า
- การควบคุมแบบกลุ่มและแบบละเอียด: ใช้ให้สิทธิ์ทั้งหมดหรือเพิกถอนทั้งหมดเพื่อทดสอบสถานะสิทธิ์อย่างรวดเร็ว หรือขยายกลุ่มความสามารถเพื่อเปิด/ปิดสตริงสิทธิ์ของ Android แต่ละรายการ
คำสั่งและแป้นพิมพ์ลัด ADB
เรียกใช้คำสั่ง ADB ที่กำหนดเองและค่าที่กำหนดล่วงหน้าสำหรับการวินิจฉัยแบบคลิกเดียวได้โดยตรงจากแดชบอร์ดของโปรแกรมจัดการอุปกรณ์
- ค่าที่กำหนดล่วงหน้าสำหรับการวินิจฉัยในตัว: เรียกใช้ชิปค่าที่กำหนดล่วงหน้าได้ในคลิกเดียวสำหรับสถานะแบตเตอรี่ ขนาดจอแสดงผล แอปของบุคคลที่สาม ที่อยู่ IP ของ WLAN และหน้าจอปลุก
- ทางลัดคำสั่งที่กำหนดเอง: เรียกใช้คำสั่ง ADB ใดก็ได้พร้อมรหัสออกและเอาต์พุตเทอร์มินัลแบบเรียลไทม์ และบุ๊กมาร์กคำสั่งที่กำหนดเองได้สูงสุด 10 รายการเป็นชิปทางลัดที่นำมาใช้ซ้ำได้
การสตรีม logcat ของอุปกรณ์
สตรีม ตรวจสอบ และกรองข้อความ Logcat ของอุปกรณ์แบบเรียลไทม์ด้วยการควบคุมหน้าต่างเฉพาะ แป้นพิมพ์ลัดตัวกรองที่บันทึกไว้ และการค้นหาอัจฉระยะ
- หน้าต่างแบบสแตนด์อโลน: แสดง Logcat Viewer ในหน้าต่างเดสก์ท็อปแยกต่างหากที่ปรับขนาดได้เพื่อรองรับการตั้งค่าการพัฒนาแบบหลายจอภาพ
- การกรองคีย์เวิร์ดอัจฉริยะ: กรองสตรีมบันทึกโดยใช้การค้นหาที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ซึ่งตรงกับทั้งแท็กบันทึกและเนื้อหาข้อความ
- ทางลัดตัวกรอง: บุ๊กมาร์กคำค้นหาตัวกรองบันทึกที่ใช้บ่อยได้สูงสุด 10 รายการเป็นชิปทางลัดแบบคลิกเดียว
การเผยแพร่หน้าจอ
มิเรอร์หน้าจออุปกรณ์ Android XR ไปยังเวิร์กสเตชันโดยตรงแบบเรียลไทม์ด้วยความละเอียดสูงและเวลาในการตอบสนองต่ำ
- การมิเรอร์ที่มีเวลาในการตอบสนองต่ำ: สตรีมภาพของอุปกรณ์แบบเรียลไทม์ไปยังหน้าต่างย่อยบนเดสก์ท็อปที่ปรับขนาดได้ซึ่งทำงานด้วยแบ็กเอนด์ scrcpy ในตัว
- การควบคุมการแคสต์แบบอินเทอร์แอกทีฟ: เริ่มและหยุดเซสชันการแคสต์หน้าจอได้ด้วยการคลิกเพียงครั้งเดียวจากอินเทอร์เฟซ Engine Hub โดยตรง
ภาพหน้าจอและวิดีโอบันทึกหน้าจอ
การกำหนดค่าจากระยะไกล
กำหนดการตั้งค่าอุปกรณ์ ปุ่มเปิด/ปิดการแก้ไขข้อบกพร่อง และการวางซ้อนประสิทธิภาพรันไทม์ได้โดยตรงจากอินเทอร์เฟซเดสก์ท็อป
- ข้อมูลเชิงลึกเกี่ยวกับประสิทธิภาพ: สลับแสดงการวางซ้อนข้อมูลประสิทธิภาพ XR เพื่อเปิดหรือปิดใช้การวางซ้อนเมตริกประสิทธิภาพในอุปกรณ์แบบเรียลไทม์ด้วยการคลิกเพียงครั้งเดียว
- โหมดเปิดหน้าจอค้างไว้: สลับเปิดหน้าจอค้างไว้ขณะชาร์จ (แม้จะถอดออกแล้ว) เพื่อป้องกันไม่ให้ชุดหูฟังเข้าสู่โหมดสลีประหว่างเซสชันการทดสอบ
ดาวน์โหลด Android XR Engine Hub
คุณต้องยอมรับข้อกำหนดและเงื่อนไขต่อไปนี้ก่อนดาวน์โหลด