الإصدار 1.0 الثابت من Android CLI: تسريع عملية تطوير تطبيقات Android باستخدام أي وكيل
يستغرق الاطِّلاع على المقال 5 دقائق
بصفتك مطوّر تطبيقات Android، تتوفّر لك خيارات عديدة عندما يتعلّق الأمر بالوكلاء والأدوات وواجهات سطر الأوامر (CLI) والنماذج اللغوية الكبيرة (LLM) التي تستخدمها لتطوير التطبيقات. سواء كنت تستخدم Gemini في "استوديو Android" أو Antigravity 2.0 أو Antigravity CLI أو وكلاء تابعين لجهات خارجية مثل Claude Code من Anthropic أو Codex من OpenAI، تظل مهمتنا كما هي: ضمان إمكانية تطوير تطبيقات Android عالية الجودة في كل مكان.
في مؤتمر Google I/O 2026، شاركنا آخر التطورات في مجال التطوير المستند إلى الوكلاء، وعرضنا بعض أحدث إمكانات واجهة سطر الأوامر في Android، وهي الآن إصدار ثابت (1.0) وجاهزة للاستخدام من قِبل جميع مطوّري تطبيقات Android. نحن نزوّد وكلاءك بالأدوات المناسبة التي تتيح لهم العمل معك، بدءًا من المهارات الجديدة وصولاً إلى إتاحة وصول الوكيل إلى إمكانات "استوديو Android" الفعّالة.
إذا كنت تستخدم حاليًا Android CLI وأردت الاستفادة من جميع الميزات الجديدة، ما عليك سوى تنفيذ الأمر android update. في ما عدا ذلك، يمكنك مواصلة القراءة لمعرفة المزيد حول كيفية تحسين أداء الوكلاء الذين تختارهم في إنشاء تطبيقات Android.
إتاحة تطوير تطبيقات Android على Antigravity
يتضمّن Google Antigravity الآن حزمة اختيارية من مراجع Android، بما في ذلك Android CLI ومهارات Android، ويمكنك تثبيتها. يمكنك تثبيت الحزمة أثناء عملية الإعداد بعد التثبيت، أو لاحقًا من قائمة الإعدادات > التخصيصات > المكوّنات الإضافية "إنشاء باستخدام Google".
يوفّر ذلك لـ Antigravity جميع الأدوات والمعلومات الفعّالة الخاصة بواجهة سطر الأوامر في Android، ما يتيح لها تنفيذ المهام الأساسية اللازمة لتطوير تطبيقات Android بسهولة وفعالية أكبر، بدءًا من إنشاء المشاريع وحتى نشر تطبيقك على جهاز Android افتراضي جديد.
إتاحة إمكانات "استوديو Android" لأي وكيل
توفّر Android CLI واجهة بسيطة لوكلاء الذكاء الاصطناعي لتنفيذ المهام واسترداد المعلومات حول تطوير تطبيقات Android. ومع ذلك، هناك مزايا للتخصّص، إذ يتضمّن "استوديو Android" أكثر من عقد من الخبرة في Android، وهو مصمَّم للتعامل مع حتى أكثر مشاريع Android تعقيدًا. ويشمل ذلك محرّك التحليل الثابت الفعّال في "استوديو Android"، وأدوات إعادة هيكلة الرموز البرمجية، وإدارة الاعتماديات، ومكتبات تصميم واجهة المستخدم وعرضها، وغير ذلك. يمكن الآن لـ "وكلاء الذكاء الاصطناعي" الاستفادة من أدوات "استوديو Android" للحصول على العديد من هذه الإمكانات نفسها.
يقدّم أحدث إصدار من Android CLI الأمر الجديد android studio. يتيح ذلك للوكيل الذي تختاره الاستفادة من الإمكانات العميقة والسياقية في "استوديو Android" لفهم مشروع Android مفتوح وتنفيذ إجراءات عليه بشكل أفضل. من خلال تشغيل "استوديو Android" إلى جانب البرنامج المفضّل لديك باستخدام Android CLI، يمكن لمهام البرنامج التنقّل في قاعدة الرموز البرمجية بشكل أكثر فعالية لإنتاج تغييرات أكثر دقة في الرموز البرمجية. وعند استخدام Android CLI لإنشاء مشروعك وتكراره، يصبح الانتقال إلى "استوديو Android" أسهل بكثير، ما يتيح لك استخدام الأدوات المصمَّمة خصيصًا لهذا الغرض، مثل أدوات تحليل الأداء و"معاينات Compose" و"بث أجهزة Android"، للحصول على مستوى الجودة المطلوب في الإصدارات العلنية.
عندما يكون لديك مشروع مفتوح في أحدث إصدار تجريبي من استوديو Android Quail، يمكنك (أو يمكن للوكيل) تنفيذ الأمر التالي للتحقّق مما إذا كان Android CLI قد أنشأ اتصالاً بمشروعك المفتوح:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
بعد ذلك، يمكن للوكلاء استخدام الأمر android studio للوصول إلى أدوات بيئة التطوير المتكاملة الفعّالة للتفاعل مع المشاريع بكفاءة أكبر. تشمل الأوامر الرئيسية ما يلي:
- analyze-file: يحلّل ملفًا بحثًا عن الأخطاء والتحذيرات باستخدام عمليات الفحص المضمّنة في المحرّر.
- find-declaration: تعثر هذه السمة على الموقع الإلكتروني الذي يقدّم التعريف الدقيق لرمز (فئة أو طريقة أو متغيّر أو حقل أو ثابت أو مورد/لون Android) في جميع أنحاء المشروع باستخدام تحليل دلالي.
- find-usages: تعثر هذه الأداة على جميع مراجع وتعريفات الرمز (فئة أو طريقة أو متغير أو مورد Android) في المشروع بأكمله باستخدام التحليل الدلالي.
- render-compose-preview: تعرض هذه السمة معاينة لواجهة مستخدم Jetpack Compose وتعرض مسارًا إلى الصورة والتسلسل الهرمي لواجهة المستخدم في حال نجاح العملية.
- version-lookup: للحصول على أحدث المعلومات حول الإصدارات المتاحة لملفات التبعية المحدّدة للتطبيقات في المستودعات الشائعة، مثل مستودع Google Maven من خلال توفير حل آلي، تصبح إدارة التبعيات أقل مللاً وأقل عرضة للتعطُّل.
- open-file: يفتح ملفًا مباشرةً في استوديو Android. يكون ذلك مفيدًا إذا أراد الوكيل توجيه انتباهك لعرض "معاينات Compose" أو عمليات تتبُّع الأداء أو ملفات معيّنة أخرى في بيئة التطوير المتكاملة.
على سبيل المثال، يمكن للوكلاء الآن تنفيذ الأوامر التالية لعرض معاينة Compose لتصميم جديد لتطبيق Android، ثم فتح المعاينات في "استوديو Android" لتتمكّن من الاستفادة من عرض معاينات Compose متعددة جنبًا إلى جنب وإجراء تعديلات بمساعدة الذكاء الاصطناعي مباشرةً من بيئة التطوير المتكاملة.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
لمعرفة المزيد حول كيفية استخدام هذه الأوامر، شغِّل android help. وللتأكّد من أنّ وكلاءك يعرفون كيفية استخدام هذه الأداة، احرص على تعديل مهارة Android CLI من خلال تنفيذ android init.
طُرق إضافية للبدء
لجعل عملية دمج Android CLI في بيئاتك سلسة قدر الإمكان، سنوفّرها بطرق إضافية. يمكنك الآن تنزيل وتثبيت Android CLI باستخدام المزيد من أدوات إدارة الحِزم: apt-get وwinget وhomebrew. على سبيل المثال، يمكنك تشغيل ما يلي لتثبيت Android CLI باستخدام winget:
winget install -e --id Google.AndroidCLI
عدّلنا أيضًا عملية التثبيت لتتم في دليل محلي خاص بالمستخدم تلقائيًا. يمكنك العثور على الأوامر لجميع أنظمة التشغيل المتوافقة بالإضافة إلى خيارات التنزيل الإضافية في صفحة "واجهة سطر الأوامر في Android".
التوافق مع "رحلات البحث"
سنضيف أيضًا إمكانية استخدام الرحلات. باستخدام أدوات ومهارات "رحلات المستخدمين" المضمّنة في Android CLI، يمكن لأي وكيل من اختيارك الآن إنشاء "رحلات المستخدمين" وتشغيلها، وهي عبارة عن أوصاف باللغة الطبيعية لرحلات المستخدمين في تطبيقك يتم حفظها مباشرةً في مشروعك.
يمكن للوكلاء تنفيذ هذه الرحلات باستخدام Android CLI للتنقّل في تطبيقك تمامًا كما يفعل المستخدم. يتيح لك ذلك طرقًا جديدة تمامًا لاختبار البيانات أو التحقّق من صحتها أو جمعها في جميع التجارب المهمة لتطبيقك، وكل ذلك يتم من خلال اللغة الطبيعية وينفّذه وكيلك.
توسيع نطاق مهارات Android
لمساعدة النماذج في فهم الأنماط المحدّدة التي تتّبع أفضل ممارساتنا وتنفيذها بشكل أفضل، نواصل توسيع مكتبة مهارات Android. نطرح مهارات جديدة تجعل عملية تطوير تطبيقات Android في كل مكان أكثر فعالية وكفاءة وإنتاجية:
- نظارات العرض وJetpack Compose Glimmer لنظام التشغيل XR: تقدّم إرشادات لتطوير تطبيقات معروضة على "نظارات العرض" من Android باستخدام مجموعة أدوات واجهة المستخدم Jetpack Compose Glimmer.
- نقل البيانات إلى CameraX: تساعدك هذه العملية في نقل عمليات تنفيذ الكاميرا القديمة على Android (واجهات Camera1 أو Camera2 API الأولية) إلى CameraX.
- Perfetto SQL: يترجم طلبات البيانات المُدخلة باللغة العادية إلى استعلامات Perfetto SQL وينفّذها على ملف تتبُّع محلي.
- واجهة المستخدم التكيُّفية: تعليمات لإنشاء واجهة مستخدم تطبيق أو تعديلها لتتكيّف مع أجهزة Android المختلفة
- إعداد الاختبار: يتم إنشاء استراتيجية اختبار أساسية.
- الأنماط: تساعد في استخدام واجهة برمجة التطبيقات الجديدة لأنماط Jetpack Compose مع المكوّنات الجديدة، وتتيح نقل البيانات إلى واجهة برمجة التطبيقات Styles API.
- AppFunctions: تحلّل قواعد الرموز البرمجية لتطبيقات Android من أجل اقتراح وظائف جديدة وتنفيذها، كما تعمل على تحسين مستندات KDoc لتحسين "بروتوكول سياق النموذج".
يمكنك إضافة هذه المهارات الجديدة إلى سير عملك مباشرةً من سطر الأوامر. لمساعدة الوكلاء في فهم Android CLI واستخدامه على الفور، يمكنك تهيئة بيئتك وتثبيت مهارة android-cli الأساسية من خلال تنفيذ ما يلي:
android init
يمكنك بعد ذلك تصفُّح سير عمل الوكيل وإعداده من خلال البحث عن الإمكانات التي يحتاجها الوكيل بالضبط:
android skills list
بعد العثور على المهارة المناسبة، ثبِّتها في بيئتك من خلال تنفيذ الأمر التالي:
android skills add –skill=
البدء الآن
لتنزيل الإصدار الثابت 1.0 من Android CLI، واستكشاف الأدوات الجديدة، وتصفُّح المستندات الكاملة، انتقِل إلى d.android.com/tools/agents اليوم. تأكَّد أيضًا من التحديث إلى أحدث إصدار مبكر حصري من "استوديو Android" للاستفادة من أحدث الميزات التي يوفّرها Android CLI. نحن متحمّسون لمعرفة ما ستنشئه باستخدام Android CLI 1.0 وكيف ستعزّز هذه الميزات الجديدة سير العمل اليومي. يمكنك الانضمام إلى منتدانا النشط على LinkedIn أو Medium أو YouTube أو X ومشاركة ملاحظاتك.
يمكنك الاطّلاع على هذا الإعلان وجميع آخر الأخبار من مؤتمر Google I/O 2026 على io.google.
-
أخبار المنتجاتيقدّم مؤتمر Google I/O كل عام إعلانات ومراجع جديدة في جميع الأنظمة المتكاملة والمنتجات، بما في ذلك تطوير تطبيقات Android. مع توجّه التطوير نحو الذكاء الاصطناعي والأدوات المستندة إلى وكيل، وسّعنا عروضنا لتقديم الدعم لك بشكل أفضل، بغض النظر عن الطريقة التي تختارها لتطوير تطبيقات Android.
Simona Milanovic • مدّة القراءة: دقيقتان -
أخبار المنتجاتفي مؤتمر Google I/O 2026، أعلنّا عن تحوّل Android من نظام تشغيل إلى نظام ذكاء متكامل. عرضنا أيضًا كيف يمكنك إنشاء تجارب ذكية بشكلٍ أصلي باستخدام النظام والاستفادة من إمكانات الذكاء الاصطناعي من Google في تطبيقاتك.
Jingyu Shi • مدّة القراءة: دقيقتان -
أخبار المنتجاتيسرّنا الإعلان عن أنّنا أتحنا رسميًا استخدام Unreal Engine و Godot على Android XR. نطرح أيضًا أدوات جديدة مصمَّمة لتعزيز إنتاجيتك وإتاحة إمكانات جديدة في الواقع الممتد، وهي Android XR Engine Hub وAndroid XR Interaction Framework.
Luke Hopkins, Ryan Bartley • مدّة القراءة: 4 دقائق
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.