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 beta của Dịch vụ Google Play. Hãy xem hướng dẫn này về cách đăng ký tham gia Chương trình beta.

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

  • Đã cài đặt phiên 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ị với 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 phần Tuỳ chọn khởi chạy, hãy đặt Khởi chạy thành ứng dụng chính hoặc nhiều thiết bị của bạn của bạn.
  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ử.

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ị được dùng trong đang thử nghiệm trải nghiệm đa thiết bị. Phần này giả định rằng tên của mô-đun ứng dụng 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à phân tán của trải nghiệm nhiều thiết bị, điều đó có thể khó khăn nếu chỉ dựa vào gỡ lỗi. Tận dụ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 lệnh gọi lại cho cả hoạt động thành công và không thành công, do đó, điều quan trọng là phải xử lý những 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 khám phá thiết bị hoặc một 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 rất quan trọng đối với Bản dùng thử SDK trên nhiều thiết bị dành 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.