Tin tức về sản phẩm

Kiểm thử hoạt động tương tác trên nhiều thiết bị bằng Trình mô phỏng Android

Thời gian đọc: 1 phút
Xem hồ sơ của Steven Jenkins
Steven Jenkins Nhà quản lý sản phẩm, Android Studio

Giờ đây, việc thử nghiệm các hoạt động tương tác trên nhiều thiết bị trở nên dễ dàng hơn bao giờ hết nhờ Trình mô phỏng Android. Cho dù bạn đang xây dựng một trò chơi nhiều người chơi, mở rộng ứng dụng di động trên nhiều kiểu dáng hay chạy các thiết bị ảo cần kết nối thiết bị, thì Trình mô phỏng Android hiện đều hỗ trợ sẵn những trải nghiệm này cho nhà phát triển.

Trước đây, việc kết nối nhiều Thiết bị Android ảo (AVD) gây ra nhiều trở ngại. Bạn phải quản lý các quy tắc chuyển tiếp cổng phức tạp theo cách thủ công chỉ để kết nối hai trình mô phỏng.

Giờ đây, bạn có thể tận dụng bộ phần cứng và phần mềm mạng mới cho Trình mô phỏng Android, giúp kết nối ngang hàng mà không cần cấu hình trên tất cả các AVD.

Các phiên bản trình mô phỏng kết nối

Bộ phần cứng và phần mềm mạng mới cho Trình mô phỏng Android giúp thay đổi cách các trình mô phỏng giao tiếp. Trước đây, mỗi thiết bị ảo hoạt động trên mạng cục bộ (LAN) riêng, tách biệt hoàn toàn với các AVD khác. Bộ phần cứng và phần mềm mạng Wi-Fi mới thay đổi điều này bằng cách tạo một bảng nối đa năng mạng ảo dùng chung, giúp kết nối tất cả các phiên bản đang chạy trên cùng một máy chủ.

Lợi ích chính:

  • Không cần cấu hình: Không cần chuyển tiếp cổng theo cách thủ công hoặc viết tập lệnh cho các lệnh adb. Các AVD trên cùng một máy chủ sẽ xuất hiện trên cùng một mạng ảo.
  • Kết nối ngang hàng: Các giao thức quan trọng như Wi-Fi Direct và Khám phá dịch vụ mạng (NSD) hoạt động ngay giữa các trình mô phỏng.
  • Cải thiện độ ổn định: Giải quyết các vấn đề về độ ổn định lâu dài, chẳng hạn như mất dữ liệu và mất kết nối trong ngăn xếp cũ.
  • Tính nhất quán trên nhiều nền tảng: Hoạt động giống nhau trên Windows, macOS và Linux.

Trường hợp Sử dụng

Mạng trình mô phỏng nâng cao hỗ trợ nhiều tình huống phát triển trên nhiều thiết bị:

  • Ứng dụng đa thiết bị: Thử nghiệm tính năng chia sẻ tệp, chơi trò chơi nhiều người chơi trên cùng một máy hoặc quy trình điều khiển giữa điện thoại và một thiết bị Android khác.
  • Tích hợp liên tục: Tạo quy trình kiểm thử mạnh mẽ, tự động trên nhiều thiết bị mà không cần tập lệnh mạng không ổn định.
  • Android XR và kính AI: Dễ dàng kiểm thử việc ghép nối ứng dụng đồng hành và truyền dữ liệu giữa điện thoại và kính trong Android Studio.
  • Automotive và Wear OS: Xác thực quy trình kết nối giữa thiết bị di động và đầu phát trung tâm của ô tô hoặc đồng hồ thông minh.

Bộ phần cứng và phần mềm mạng mới của trình mô phỏng cho phép nhiều AVD dùng chung một mạng ảo, giúp giao tiếp ngang hàng trực tiếp mà không cần cấu hình.

Bắt đầu

Tính năng kết nối mạng mới được bật theo mặc định trong bản phát hành Trình mô phỏng Android mới nhất (36.5), có trong Trình quản lý SDK Android Studio. Bạn chỉ cần cập nhật trình mô phỏng và chạy nhiều thiết bị!

Nếu bạn cần tắt tính năng này hoặc muốn tìm hiểu thêm, vui lòng tham khảo tài liệu của chúng tôi.

Như thường lệ, chúng tôi rất trân trọng mọi ý kiến phản hồi. Nếu bạn phát hiện lỗi hoặc vấn đề, vui lòng gửi vấn đề. Bạn cũng có thể tham gia cộng đồng nhà phát triển Android sôi nổi của chúng tôi trên LinkedIn, Medium, YouTube hoặc X.

Tác giả:
Tiếp tục đọc