สตรีมมิงอุปกรณ์ Android ช่วยให้คุณโต้ตอบและทดสอบแอปใน API ระดับต่างๆ และรูปแบบต่างๆ ในศูนย์ข้อมูลที่ปลอดภัยของ Google ภายใน Android Studio สตรีมมิงอุปกรณ์ช่วยให้คุณโต้ตอบกับแอปในอุปกรณ์จริงได้ เช่นเดียวกับที่ผู้ใช้ทำ รวมถึงการหมุนและพับอุปกรณ์ ซึ่งจะช่วยให้คุณเห็นว่าแอปทำงานอย่างไรในสถานการณ์ต่างๆ และระบุปัญหาที่อาจไม่ปรากฏในสภาพแวดล้อมการทดสอบอื่นๆ
เริ่มต้นใช้งานการสตรีมจากอุปกรณ์ Android
หากยังไม่ได้ดำเนินการ ให้ดาวน์โหลดและติดตั้งรุ่นเสถียรล่าสุดของ Android Studio แล้วทำตามขั้นตอนต่อไปนี้
- ใน Android Studio ให้เปิดโปรเจ็กต์ Android แล้วไปที่หน้าต่างเครื่องมือ Device Manager แล้วคลิกไอคอน Firebase
- หากยังไม่ได้ลงชื่อเข้าใช้บัญชีนักพัฒนาแอป ให้คลิกเข้าสู่ระบบ Google แล้วทำตามข้อความแจ้ง
- หลังจากให้สิทธิ์ที่ Android Studio ขอแล้ว ให้กลับไปที่ IDE แล้วเลือกโปรเจ็กต์ Firebase หากไม่มีโปรเจ็กต์ Firebase คุณก็สร้างโปรเจ็กต์ได้โดยไม่มีค่าใช้จ่ายในคอนโซล Firebase หมายเหตุ: หากต้องการเปิดใช้สิทธิ์ที่เหมาะสมเพื่อใช้การสตรีมอุปกรณ์กับโปรเจ็กต์ Firebase โปรดดูสิทธิ์ Test Lab
- หลังจากเลือกโปรเจ็กต์แล้ว คุณสามารถเรียกดูรายการอุปกรณ์และเลือกอุปกรณ์ที่ต้องการใช้ได้
- คลิกตกลง
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเริ่มต้นใช้งานการสตรีมอุปกรณ์ได้ที่การสตรีมอุปกรณ์ใน Android Studio
เปิดใช้สิทธิ์สำหรับการสตรีมจากอุปกรณ์ Android
หากต้องการใช้การสตรีมอุปกรณ์ คุณต้องใช้โปรเจ็กต์ Firebase ที่มีสิทธิ์ผู้แก้ไขหรือเจ้าของ หากต้องการมอบบทบาทและสิทธิ์ที่เฉพาะเจาะจงมากขึ้นให้กับทีม คุณสามารถเปิดใช้สิทธิ์ Test Lab สําหรับสตรีมมิงอุปกรณ์
สิทธิ์ Test Lab
หากต้องการกำหนดค่าสิทธิ์ Test Lab เพื่อให้คุณเรียกใช้และอ่านผลการทดสอบได้ คุณต้องกำหนดค่าการเข้าถึงที่เก็บข้อมูล Cloud Storage คุณให้สิทธิ์เข้าถึง Test Lab ได้โดยใช้คอนโซล Firebase หรือ gcloud CLI
หากต้องการให้ผู้ใช้เรียกใช้การทดสอบหรือดูผลการทดสอบจากคอนโซล Firebase หรือตารางอุปกรณ์ Test Lab ใน Android Studio คุณจะต้องกำหนดบทบาทผู้แก้ไขและผู้ดูในโปรเจ็กต์ให้แก่ผู้ใช้
หากต้องการให้ผู้ใช้ทำการทดสอบหรือดูผลการทดสอบจาก CLI ของ gcloud ขณะใช้ที่เก็บข้อมูล Cloud Storage ของคุณเอง คุณสามารถกำหนดบทบาทที่กำหนดไว้ล่วงหน้า 2 บทบาทที่จะให้ชุดสิทธิ์ที่จำเป็นร่วมกันได้โดยใช้คอนโซล Google Cloud
- หากต้องการทำการทดสอบ ให้กําหนดบทบาทผู้ดูแลระบบ Firebase Test Lab และบทบาทผู้ดู Firebase Analytics
- หากต้องการดูผลการทดสอบ ให้กําหนดบทบาทผู้ดู Firebase Test Lab และบทบาทผู้ดู Firebase Analytics
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีกำหนดค่าสิทธิ์แบบละเอียดเหล่านี้ของ Test Lab ได้ที่คู่มือข้อมูลอ้างอิงสิทธิ์ IAM ของ Test Lab