تحتوي هذه الصفحة على موارد تساعدك على استخدام Bazel مع مشاريع Android. وهو يرتبط ببرنامج تعليمي وبناء قواعد ومعلومات أخرى خاصة بإنشاء مشاريع Android باستخدام Bazel.
البدء
ستساعدك المراجع التالية في العمل مع Bazel على مشاريع Android:
- برنامج تعليمي: إنشاء تطبيق متوافق مع Android. هذا البرنامج التعليمي مفيد في تعلّم الأوامر والمفاهيم في Bazel، وكيفية إنشاء تطبيقات Android باستخدام Bazel.
- الدرس التطبيقي حول الترميز: تصميم تطبيقات متوافقة مع Android باستخدام Bazel يشرح هذا الدرس التطبيقي حول الترميز كيفية إنشاء تطبيقات متوافقة مع Android باستخدام Bazel.
الميزات
لدى Bazel قواعد Android لإنشاء واختبار تطبيقات Android، ودمجها مع حزمة تطوير البرامج (SDK) أو NDK، وإنشاء صور للمحاكي. وتتوفر أيضًا مكوّنات إضافية من Bazel في استوديو Android وIntelliJ.
- قواعد Android تصف موسوعة Build قواعد إنشاء تطبيقات Android واختبارها باستخدام Bazel.
- الدمج مع "استوديو Android" Bazel متوافق مع Android Studio باستخدام المكوّن الإضافي Android Studio with Bazel.
mobile-install
لنظام التشغيل Android. توفّر ميزة Bazel'mobile-install
وظيفة مُبرمَجة لإنشاء ونشر التطبيقات واختبارها مباشرةً على الأجهزة التي تعمل بنظام التشغيل Android ومحاكياتها.- اختبار أدوات Android على أدوات المحاكاة والأجهزة.
- دمج Android NDK. توفر Bazel إمكانية التجميع إلى الرموز المدمجة مع المحتوى من خلال دمج NDK المباشر وقواعد C++.
- أداء إصدار Android. تقدم هذه الصفحة معلومات حول تحسين أداء الإصدار لتطبيقات Android.
قراءة المزيد
- التكامل مع تبعيات من Google Maven وMaven Central باستخدام rules_jvm_external.
- تعرَّف على آلية عمل تصميم Android في Bazel.