ریموت دستگاه اندروید

مدیریت دستگاه‌های فیزیکی از راه دور. شامل دستوراتی برای فهرست کردن، رزرو کردن، اتصال به و مدیریت رزروهای دستگاه‌های از راه دور است.

کاربرد

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

گزینه‌ها

  • -h,--help - پیام کمک برای دستور مشخص شده را نشان می‌دهد.
  • --project=PARAM - شناسه پروژه Google Cloud.

گزینه‌های android :

  • --sdk=PARAM - مسیر به SDK اندروید.
  • -v,--verbose - خروجی verbose را برای عیب‌یابی فعال کنید.
  • -V,--version - اطلاعات نسخه را چاپ کرده و خارج شوید.

زیردستورات

  • connect - به یک دستگاه از راه دور رزرو شده متصل می‌شود.
  • create - برای یک دستگاه از راه دور رزرو ایجاد می‌کند.
  • disconnect - اتصال یک دستگاه از راه دور را قطع می‌کند.
  • extend - رزرو دستگاه از راه دور را گسترش می‌دهد.
  • list - رزروهای دستگاه از راه دور را فهرست می‌کند.
  • models - مدل‌های دستگاه از راه دور موجود را فهرست می‌کند.
  • projects - پروژه‌های Google Cloud موجود برای پخش جریانی دستگاه را فهرست می‌کند.
  • remove - رزرو دستگاه از راه دور را حذف می‌کند.

توضیحات

مجموعه دستورات android device remote دستگاه‌های فیزیکی اندروید میزبانی شده در مراکز داده گوگل را ذخیره کرده و آنها را به adb روی دستگاه شما متصل می‌کند، تا بتوانید برنامه‌ها را روی سخت‌افزار واقعی که ندارید نصب، اجرا و اشکال‌زدایی کنید.

دستگاه‌های از راه دور به یک پروژه Google Cloud صورتحساب می‌دهند. قبل از شروع، android auth login اجرا کنید تا با حسابی که به پروژه‌ای با قابلیت پخش دستگاه دسترسی دارد، وارد شوید.

گردش کار معمولی

در اینجا توالی دستورات برای یک گردش کار معمولی آمده است:

  1. android device remote projects اجرا کنید تا یک پروژه Google Cloud که برای پخش جریانی دستگاه آماده است، پیدا کنید.
  2. برای یافتن <codename>/<api> دستگاه مورد نظر، android device remote models اجرا کنید.
  3. برای رزرو دستگاه android device remote create <codename>/<api> اجرا کنید.
  4. برای اتصال دستگاه به adb android device remote connect <reservation-id> را اجرا کنید.
  5. از دستگاه با استفاده از دستورات android run ، android install ، adb و سایر دستورات دستگاه استفاده کنید.
  6. وقتی کارتان تمام شد، android device remote disconnect <reservation-id> و android device remote remove <reservation-id> اجرا کنید.

یک پروژه انتخاب کنید ( --project )

برای انتخاب پروژه گوگل کلود مورد استفاده، از --project=<project-id> استفاده کنید. این پارامتر در اکثر دستوراتی که با reservations کار می‌کنند، الزامی است. اگر حذف شود، دستور، پروژه‌هایی را که آماده پخش هستند، چاپ می‌کند.

برای جلوگیری از ارسال --project هر بار، یک default به فایل ~/.androidrc خود اضافه کنید. این default توسط تمام دستورات android device remote دریافت می‌شود:

device remote --project my-project