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 كمجموعة اختيارية من الموارد لتسهيل عملية التطوير القائمة على وكلاء الذكاء الاصطناعي.
- أوامر "استوديو Android": استخدِم الأمر الجديد
android studioلتمكين الوكلاء من الاستفادة من الإمكانات العميقة والسياقية في "استوديو Android"، بما في ذلك تحليل الرموز وعمليات البحث الدلالي وعرض Compose. - إتاحة "التجارب": يمكنك التحقّق من صحة تجارب المستخدمين المهمة باستخدام التجارب، وهي أوصاف باللغة الطبيعية لمسارات المستخدمين التي يمكن أن تنفّذها البرامج من الجهاز أو في عملية الدمج المتواصل/التسليم المتواصل (CI/CD).
- مهارات Android الجديدة: يمكنك الوصول إلى مكتبة مهارات Android الجديدة، بما في ذلك مهارات نقل البيانات إلى CameraX، وواجهة المستخدم التكيّفية، وAppFunctions، وأنماط Compose.
- خيارات تثبيت إضافية: يمكنك تثبيت وتحديث Android CLI باستخدام أدوات إدارة الحِزم الشائعة، مثل
apt-getوwingetوhomebrew. لمزيد من التفاصيل، يمكنك الاطّلاع على خيارات التنزيل.
الإصدار 0.7 (أبريل 2026)
الإصدار الأول!