Kiểm thử và gỡ lỗi

Điều kiện tiên quyết

Bản dùng thử cho nhà phát triển không nhằm mục đích sử dụng trong các ứng dụng phát hành chính thức. Do đó, bạn cần sử dụng phiên bản thử nghiệm của Dịch vụ Google Play. Hãy xem hướng dẫn này để biết cách đăng ký tham gia Chương trình beta.

Để chạy và kiểm thử trải nghiệm trên nhiều thiết bị, bạn phải có ít nhất 2 thiết bị Android (ví dụ: điện thoại và máy tính bảng). Các thiết bị phải:

  • Đã cài đặt Bản thử nghiệm của Dịch vụ Google Play
  • Sử dụng cùng một Tài khoản Google chính
  • Bật tính năng Chia sẻ nhanh và hiển thị các thiết bị ở gần
  • Ở gần nhau

Triển khai ứng dụng

Triển khai thông qua Android Studio

Khi triển khai thông qua Android Studio, hãy hoàn thành các bước sau:

  1. Mở dự án Android Studio cho ứng dụng của bạn.
  2. Chuyển đến Run > Edit Configurations (Chạy > Chỉnh sửa cấu hình). Cửa sổ Run/Debug Configuration (Cấu hình chạy/gỡ lỗi) sẽ hiện ra.
  3. Trong Tuỳ chọn khởi chạy, hãy đặt Khởi chạy thành hoạt động chính hoặc hoạt động trên nhiều thiết bị của ứng dụng.
  4. Nhấp vào Apply (Áp dụng) rồi nhấp vào OK.
  5. Nhấp vào Run (Chạy) để cài đặt ứng dụng trên thiết bị kiểm thử của bạn.

Triển khai bằng dòng lệnh

Khi triển khai bằng dòng lệnh, hãy lặp lại các bước cho tất cả thiết bị dùng để kiểm thử trải nghiệm trên nhiều thiết bị. Phần này giả định rằng tên mô-đun ứng dụng của bạn là crossdevice-app.

./gradlew crossdevice-app:installDebug
# Start the app's activity. This example uses the sample app.
adb shell am start -n \
  com.example.dtdi/com.example.crossdevice.MainActivity

Mẹo gỡ lỗi

Để gỡ lỗi ứng dụng, hãy nhấp vào nút Debug (Gỡ lỗi) trong Android Studio.

Do tính chất không đồng bộ và được phân phối của trải nghiệm trên nhiều thiết bị, bạn có thể gặp khó khăn khi chỉ dựa vào tính năng gỡ lỗi. Tận dụng tính năng ghi nhật ký và phân tích. SDK trên nhiều thiết bị được thiết kế để cung cấp các lệnh gọi lại cho cả thao tác thành công và không thành công, vì vậy, điều quan trọng là phải xử lý các lệnh gọi lại và đầu ra nhật ký đó để gỡ lỗi dễ dàng hơn.

Nếu quá trình chuyển không thành công và bạn không thể bắt đầu tính năng khám phá thiết bị hoặc phiên mới, bạn có thể thử BẬT và TẮT Chế độ trên máy bay để nhanh chóng đặt lại trạng thái chia sẻ nhanh.

Chia sẻ ý kiến phản hồi của bạn

Ý kiến phản hồi của bạn là một phần quan trọng của Bản dùng thử SDK trên nhiều thiết bị cho nhà phát triển! Hãy cho chúng tôi biết mọi vấn đề bạn tìm thấy hoặc ý tưởng để cải thiện SDK trên nhiều thiết bị trên Android.