Tính năng Phát trực tuyến trên thiết bị Android cho phép bạn tương tác và kiểm thử ứng dụng của mình trên nhiều cấp độ API và hệ số hình dạng trong các trung tâm dữ liệu an toàn của Google trong Android Studio. Với tính năng phát trực tuyến trên thiết bị, bạn có thể tương tác với ứng dụng của mình trên một thiết bị thực, giống như người dùng, bao gồm cả việc xoay và gập thiết bị. Điều này giúp bạn xem cách ứng dụng hoạt động trong nhiều tình huống và xác định mọi vấn đề có thể không xuất hiện trong các môi trường kiểm thử khác.
Bắt đầu sử dụng tính năng Phát trực tuyến trên thiết bị Android
Nếu bạn chưa làm, hãy tải xuống và cài đặt bản dựng Ổn định mới nhất của Android Studio rồi làm theo các bước sau:
- Trong Android Studio, hãy mở một dự án Android rồi chuyển đến cửa sổ công cụ Device Manager (Trình quản lý thiết bị) và nhấp vào biểu tượng Firebase.
- Nếu bạn chưa đăng nhập vào tài khoản nhà phát triển, hãy nhấp vào Log in to Google (Đăng nhập vào Google) rồi làm theo lời nhắc.
- Sau khi cung cấp cho Android Studio các quyền được yêu cầu, hãy quay lại IDE và chọn một dự án Firebase. Nếu không có dự án Firebase, bạn có thể tạo một dự án miễn phí trong Firebase bảng điều khiển. Lưu ý: Để bật các quyền thích hợp nhằm sử dụng tính năng phát trực tuyến trên thiết bị với dự án Firebase, hãy xem bài viết Test Lab quyền.
- Sau khi chọn một dự án, bạn có thể duyệt danh sách thiết bị và chọn các thiết bị mà bạn muốn sử dụng.
- Nhấp vào OK.
Để biết thêm thông tin về cách bắt đầu sử dụng tính năng phát trực tuyến trên thiết bị, hãy xem bài viết Phát trực tuyến trên thiết bị trong Android Studio.
Bật quyền cho tính năng Phát trực tuyến trên thiết bị Android
Để sử dụng tính năng Phát trực tuyến trên thiết bị, bạn cần sử dụng một dự án Firebase mà bạn có quyền Editor (Người chỉnh sửa) hoặc Owner (Chủ sở hữu). Nếu muốn cung cấp các vai trò và quyền cụ thể hơn cho nhóm của mình, bạn có thể bật quyền của Phòng thử nghiệm cho tính năng Phát trực tuyến trên thiết bị.
Quyền của Phòng thử nghiệm
Để định cấu hình quyền của Phòng thử nghiệm sao cho bạn có thể thực thi và đọc kết quả kiểm thử, bạn phải định cấu hình quyền truy cập vào các vùng chứa Cloud Storage. Bạn có thể cấp quyền truy cập vào Phòng thử nghiệm bằng bảng điều khiển của Firebase hoặc CLI gcloud.
Để người dùng chạy quy trình kiểm thử hoặc xem kết quả kiểm thử trong bảng điều khiển của Firebase hoặc Ma trận thiết bị của Phòng thử nghiệm trong Android Studio, bạn cần chỉ định cho họ các vai trò dự án Người chỉnh sửa và Người xem.
Để người dùng chạy quy trình kiểm thử hoặc xem kết quả kiểm thử trong CLI gcloud khi sử dụng vùng chứa Cloud Storage của riêng bạn, bạn có thể chỉ định một cặp vai trò được xác định trước (sẽ cấp cùng nhau bộ quyền cần thiết) bằng bảng điều khiển của Google Cloud.
- Để chạy quy trình kiểm thử, hãy chỉ định vai trò Quản trị viên Phòng thử nghiệm Firebase và Người xem Firebase Analytics.
- Để xem kết quả kiểm thử, hãy chỉ định vai trò Người xem Phòng thử nghiệm Firebase và Người xem Firebase Analytics.
Để biết thêm thông tin về cách định cấu hình các quyền chi tiết này của Phòng thử nghiệm, hãy xem hướng dẫn tham khảo về quyền IAM của Phòng thử nghiệm.