ملاحظات الإصدار الخاصة بواجهة سطر الأوامر لنظام التشغيل Android

Android CLI هي الواجهة الأساسية لتطوير تطبيقات Android من الجهاز، وقد تم تصميمها لتعزيز سير عملك في التطوير باستخدام الوكيل والأدوات التي تختارها.

تسرد هذه الصفحة الميزات الجديدة في كل إصدار من إصدارات Android CLI. لتنزيل Android CLI، انتقِل إلى صفحة التنزيل. لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على Android CLI.

الإصدار 1.0.16406183 (سبتمبر 2026)

  • بدء تشغيل أسرع: يبدأ تشغيل واجهة سطر الأوامر في Android بشكل أسرع بمرتين تقريبًا لأنّه لا يتم تحميل مكتبة أداة التنزيل الأصلية إلا عند استخدامها، ولم يعُد يتم فك ضغطها إلى دليل مؤقت في كل عملية استدعاء.
  • رموز الخروج الثابتة: تعرض الأوامر الآن رمز خروج غير صفري عند حدوث خطأ، بما في ذلك create وrun وinstall وdescribe وlayout وdocs وinfo وskills وupdate، ما يجعل النصوص البرمجية وعمليات الدمج المتواصل أكثر موثوقية.
  • ضبط التعليقات التوضيحية على الشاشة: تعرض android screen --annotate معلَمات الضبط الخاصة بميزة رصد العناصر، بما في ذلك حدود رصد الحواف وفلترة الأشكال واستراتيجية التجميع، كما هو موضّح في --help.
  • خيارات إنشاء المشاريع: تتيح android create استخدام العلامتَين --application-id و--namespace، بالإضافة إلى أسماء الخيارات التي تتضمّن شرطات، مثل --min-sdk. يستخدم نموذج Compose الآن src/main/kotlin مجموعة رموز المصدر ومظهر Material 3.
  • المحاكي بدون واجهة مستخدم: يمكنك تشغيل محاكي بدون نافذة باستخدام android emulator start --headless.
  • موثوقية حزمة تطوير البرامج (SDK): تتطلّب أوامر android sdk قفلًا بين العمليات حتى لا تتعارض عمليات الاستدعاء المتزامنة، كما تتحقّق من مسار الحِزم المثبَّتة وإصدارها، وتعدّل ملفات XML القديمة عند الحاجة فقط، وتُبلغ عن أخطاء أكثر وضوحًا.
  • إخراج معاينة التركيب: تعرض android studio render-compose-preview المسار المطلق للصورة المعروضة، وتؤكّد عملية الكتابة حتى عند استخدام --print-semantics.
  • التوافق مع مستويات واجهة برمجة التطبيقات القديمة: تم إصلاح أخطاء التفاعل مع الأجهزة، مثل android layout، على الأجهزة التي تعمل بالمستوى 32 من واجهة برمجة التطبيقات والإصدارات الأقدم.

الإصدار 1.0.16261425 (سبتمبر 2026)

  • إصلاحات في التنسيق: تم إصلاح مشكلة عدم عمل أمر التنسيق في بعض السيناريوهات. للرجوع مؤقتًا إلى سلوك التنسيق القديم، export ANDROID_CLI_LAYOUT_V1=1.

الإصدار ‎1.0.16251017 (سبتمبر 2026)

  • عرض التخطيط: يتيح android layout الآن استخدام العلامة --no-idle لجلب التخطيط بدون انتظار حالة عدم النشاط. تتيح السمة android layout أيضًا استخدام العلامة --full لعرض شجرة التنسيق بالكامل بدون فلترة، بينما تعرض السمة layout بشكل تلقائي العناصر التفاعلية فقط.
  • إكمال الأوامر في Shell: يمكنك إنشاء نصوص برمجية لإكمال الأوامر تلقائيًا في Bash وZsh وتثبيتها باستخدام الأمر الجديد android completion.
  • تعديل المهارات: يمكنك تعديل المهارات باستخدام الأمر الجديد android skills update، وتثبيت مهارات متعددة أو إزالتها في عملية واحدة (على سبيل المثال، android skills install <skill1> <skill2>).
  • عرض المهارات حسب الوكيل: يتم تلقائيًا عرض android skills list بتفصيل أكبر، بما في ذلك أوصاف المهارات والوكلاء الذين تم تثبيت المهارة عليهم. تتيح أداة android skills list أيضًا استخدام العلامة --agent <agent> لعرض جميع المهارات المثبَّتة لأحد الوكلاء.
  • أداء التثبيت التفاضلي: تسريع عملية تصحيح حِزم APK الإضافية في android install باستخدام استدعاءات نظام النواة بدون نسخ.
  • رصد حواف الشاشة: ميزة محسّنة لرصد الحواف في android screen باستخدام خوارزميات Canny لرصد الحواف

الإصدار 1.0.15985488 (يوليو 2026)

  • أمر التثبيت المخصّص: يمكنك تثبيت حِزم APK باستخدام الأمر المستقل android install الذي يتيح إرسال حِزم APK بشكل تدريجي، ما يجعل عمليات التثبيت التدريجي أسرع بكثير من adb.
  • تنفيذ عمليات تثبيت إضافية: يمكنك أيضًا استخدام العلامة الجديدة --use-delta-install في android run لتسريع عمليات نشر حِزم APK الإضافية على الأجهزة.
  • إدارة حِزم تطوير البرامج (SDK) من عدّة منصات: استهدِف الأنظمة الأساسية غير المضيفة باستخدام العلامة الجديدة --platform <os_arch> في أوامر android sdk (install وupdate وmaterialize) لفحص المكوّنات وحلّ المشاكل فيها وتثبيتها على مستوى أنظمة التشغيل وبنيات وحدة المعالجة المركزية.
  • تحسينات على واجهة سطر الأوامر الخاصة بالمهارات: تم توسيع نطاق الأوامر الفرعية android skills (add وremove وlist وfind) لتشمل مستندات --help، وتقديم ملاحظات واضحة عند عدم توفّر المهارات، وتوفير مرحلة إعداد أكثر أمانًا لتنزيل البيانات بشكل منفصل مع إمكانية التراجع تلقائيًا.

الإصدار ‎1.0.15857036 (يوليو 2026)

  • توفير مجموعة أوسع من مهارات الذكاء الاصطناعي الوكيل: يمكنك تثبيت المهارات في عشرات بيئات الذكاء الاصطناعي الوكيل (بما في ذلك Claude Code وCursor وCline وOpenHands وWindsurf وZed وDevin) باستخدام android skills install.
  • أداة تنزيل مدمجة تتوافق مع الخادم الوكيل: يمكنك تنزيل موارد الشبكة بشكل موثوق باستخدام أداة تنزيل مدمجة لبروتوكول HTTP تتوافق مع الخوادم الوكيلة الخاصة بالشركات بدون الحاجة إلى إجراء أي إعدادات.
  • إدارة حِزم SDK: يمكنك إدارة حِزم SDK من خلال إزالة حِزم متعددة في android sdk remove واستخدام حلّ يستند إلى SHA في android sdk resolve.
  • تحسينات على الوصف وفحص الأخطاء: يمكنك الاطّلاع على أخطاء إصدار Gradle مباشرةً في الإخراج المعياري في android describe، واستهداف الأجهزة المعيّنة باستخدام العلامة --device في android screen.
  • سهولة استخدام واجهة سطر الأوامر وإعداد تقارير الأخطاء: رسائل خطأ أكثر وضوحًا عند إدخال أوامر غير معروفة أو استهدافات غير صالحة لإنشاء المشاريع، وأوامر android emulator غير حساسة لحالة الأحرف.

الإصدار ‎1.0.15498356 (مايو 2026)

  • تحميل نماذج حِزم SDK الديناميكية: يتم الآن تنزيل نماذج المشاريع الخاصة بـ android create بشكل ديناميكي من حزمة Android SDK بدلاً من تضمينها في ملف CLI الثنائي، ما يضمن استخدام المشاريع الجديدة دائمًا لأحدث النماذج.
  • توافُق ترخيص حزمة SDK: تتطابق تراخيص حزمة SDK المقبولة التي تم حفظها بواسطة android sdk الآن مع تنسيق الملف المتوقّع من أدوات حزمة SDK القديمة لنظام التشغيل Android ومكوّنات Gradle الإضافية.
  • إتاحة الروابط الرمزية: تمت إضافة إمكانية استخدام الروابط الرمزية في جميع أوامر واجهة سطر الأوامر وعمليات الملفات.
  • استخراج الثنائيات الذرية: منع حالات تعارض الاستخراج أثناء عمليات استدعاء متزامنة متعددة العمليات لواجهة سطر الأوامر من خلال فك حزم الثنائيات إلى دليل مؤقت قبل نقلها بشكل ذري إلى مكانها.
  • ثبات Windows: تم تحسين التوافق والأداء على Windows 11، بالإضافة إلى إصلاحات لمسار دليل الصفحة الرئيسية.

الإصدار 1.0.15433482 (مايو 2026)

  • دمج Antigravity: تم الآن دمج Android CLI والمهارات رسميًا في Google Antigravity 2.0 كمجموعة اختيارية من الموارد لتسهيل عملية التطوير القائمة على وكلاء الذكاء الاصطناعي.
  • أوامر &quot;استوديو Android&quot;: استخدِم الأمر الجديد android studio لتمكين الوكلاء من الاستفادة من الإمكانات العميقة والسياقية في &quot;استوديو Android&quot;، بما في ذلك تحليل الرموز وعمليات البحث الدلالي وعرض Compose.
  • إتاحة "التجارب": يمكنك التحقّق من صحة تجارب المستخدمين المهمة باستخدام التجارب، وهي أوصاف باللغة الطبيعية لمسارات المستخدمين التي يمكن أن تنفّذها البرامج من الجهاز أو في عملية الدمج المتواصل/التسليم المتواصل (CI/CD).
  • مهارات Android الجديدة: يمكنك الوصول إلى مكتبة مهارات Android الجديدة، بما في ذلك مهارات نقل البيانات إلى CameraX، وواجهة المستخدم التكيّفية، وAppFunctions، وأنماط Compose.
  • خيارات تثبيت إضافية: يمكنك تثبيت وتحديث Android CLI باستخدام أدوات إدارة الحِزم الشائعة، مثل apt-get وwinget وhomebrew. لمزيد من التفاصيل، يمكنك الاطّلاع على خيارات التنزيل.

الإصدار 0.7 (أبريل 2026)

الإصدار الأول!