مروری بر رابط خط فرمان اندروید (CLI)

رابط خط فرمان اندروید (Android CLI) یک رابط خط فرمان است که به شما امکان می‌دهد با استفاده از هر ابزاری که انتخاب می‌کنید، برای اندروید کارآمدتر بسازید. این رابط، شایستگی‌های اصلی توسعه را برای گردش‌های کاری مبتنی بر عامل (agent-first) استانداردسازی می‌کند و نقطه ورود به ابزارها، مهارت‌ها و دانش رسمی مورد نیاز برای توسعه مؤثرتر را فراهم می‌کند. همچنین می‌تواند CI، نگهداری و هرگونه اتوماسیون اسکریپت‌شده دیگر را برای ماهیت توزیع‌شده فزاینده توسعه اندروید ساده‌سازی کند.

برای مثال، یک عامل یا اسکریپت می‌تواند از رابط خط فرمان (CLI) برای انجام وظایفی مانند موارد زیر استفاده کند:

  • خودکارسازی تنظیمات محیط
  • پروژه‌های جدید را از قالب‌ها داربست‌بندی کنید
  • مدیریت دستگاه‌های مجازی مستقیماً از طریق ترمینال شما
  • اپلیکیشن خود را با Journeys تست کنید

رابط خط فرمان اندروید (Android CLI) همچنین به نمایندگان شما امکان دسترسی به مهارت‌های اندروید و پایگاه دانش تخصصی اندروید را می‌دهد تا اطمینان حاصل شود که پروژه‌های شما از الگوها و بهترین شیوه‌های توصیه‌شده توسط اندروید استفاده می‌کنند.

نصب رابط خط فرمان اندروید (CLI)

برای نصب رابط خط فرمان اندروید (CLI) مراحل زیر را دنبال کنید:

  1. رابط خط فرمان اندروید را دانلود کنید .

  2. برای اطمینان از اینکه از آخرین نسخه استفاده می‌کنید، Android CLI را به‌روزرسانی کنید:

    android update
    

برای بررسی اینکه آیا Android CLI از قبل روی دستگاه شما نصب شده است یا خیر، which android یا command -v android را اجرا کنید: اگر مسیری را برگرداند، پس نصب شده است.

برای نمایندگان تنظیم کنید

برای کمک به اپراتورها در درک و استفاده از Android CLI، init اجرا کنید تا مهارت android-cli نصب شود.

داده‌های جمع‌آوری‌شده

رابط خط فرمان اندروید (Android CLI) داده‌های مربوط به استفاده اولیه از این ابزار را جمع‌آوری می‌کند. داده‌هایی که ما جمع‌آوری می‌کنیم به شرح زیر است:

  • فراخوانی‌های دستور و زیردستورات android ، برای مثال android run و android create .
  • نام آرگومان‌ها یا گزینه‌های غیر موقعیتی مورد استفاده، برای مثال --sdk یا --version .
  • آرگومان‌های موقعیتی و مقادیر پرچم که به مجموعه‌ای ثابت و از پیش تعریف‌شده از گزینه‌های سیستم که توسط Android CLI مدیریت می‌شوند، نگاشت می‌شوند. برای مثال، ما نام‌های قالب شبیه‌ساز مانند medium_phone و large_desktop و نام‌های عامل مانند