thiết bị Android từ xa

Quản lý các thiết bị thực từ xa. Bao gồm các lệnh liệt kê, đặt trước, kết nối và quản lý việc đặt trước thiết bị từ xa.

Cách sử dụng

android device remote [-h] [--project=PARAM]

Tùy chọn

  • -h,--help – Hiện thông báo trợ giúp cho lệnh đã chỉ định.
  • --project=PARAM – Mã dự án trên đám mây của Google.

android lựa chọn:

  • --sdk=PARAM – Đường dẫn đến SDK Android.
  • -v,--verbose – Bật đầu ra chi tiết để khắc phục sự cố.
  • -V,--version – In thông tin phiên bản rồi thoát.

Lệnh con

  • connect – Kết nối với một thiết bị từ xa đã đặt trước.
  • create – Tạo một lượt đặt trước cho thiết bị từ xa.
  • disconnect – Ngắt kết nối thiết bị từ xa.
  • extend – Mở rộng thời gian đặt trước thiết bị từ xa.
  • list – Liệt kê các lượt đặt trước thiết bị từ xa.
  • models – Liệt kê các mẫu thiết bị từ xa hiện có.
  • projects – Liệt kê các dự án trên Google Cloud có sẵn để phát trực tuyến trên thiết bị.
  • remove – Xoá yêu cầu đặt trước thiết bị từ xa.

Mô tả

Tập lệnh android device remote sẽ đặt trước các thiết bị Android thực được lưu trữ trong trung tâm dữ liệu của Google và kết nối các thiết bị đó với adb trên máy của bạn, nhờ đó bạn có thể cài đặt, chạy và gỡ lỗi ứng dụng trên phần cứng thực mà bạn không có.

Các thiết bị từ xa được tính phí cho một dự án trên Google Cloud. Trước khi bắt đầu, hãy chạy android auth login để đăng nhập bằng một tài khoản có quyền truy cập vào dự án đã bật tính năng truyền trực tiếp nội dung từ thiết bị.

Quy trình làm việc thông thường

Sau đây là chuỗi lệnh cho một quy trình làm việc điển hình:

  1. Chạy android device remote projects để tìm một dự án trên đám mây của Google Cloud đã sẵn sàng cho tính năng truyền phát trực tiếp thiết bị.
  2. Chạy android device remote models để tìm <codename>/<api> của thiết bị bạn muốn.
  3. Chạy android device remote create <codename>/<api> để đặt trước thiết bị.
  4. Chạy android device remote connect <reservation-id> để kết nối thiết bị với adb.
  5. Sử dụng thiết bị bằng android run, android install, adb và các lệnh khác cho thiết bị.
  6. Chạy android device remote disconnect <reservation-id> và android device remote remove <reservation-id> khi bạn hoàn tất.

Chọn một dự án (--project)

Truyền --project=<project-id> để chọn dự án trên Google Cloud cần sử dụng. Hầu hết các lệnh hoạt động với lượt đặt phòng đều yêu cầu bạn phải có mã này. Nếu bạn bỏ qua tham số này, lệnh sẽ in những dự án đã sẵn sàng để phát trực tuyến.

Để tránh truyền --project mỗi lần, hãy thêm giá trị mặc định vào tệp ~/.androidrc. Lệnh này được tất cả các lệnh android device remote nhận diện:

device remote --project my-project