يمكنك استخدام "استوديو Android" مع لغة C/C++ لإضفاء الحيوية على لعبتك على Android.
Android Studio هي بيئة التطوير المتكاملة (IDE) الرسمية لتطوير تطبيقات Android. وتشمل هذه الحزمة دعمًا مكثفًا للغة البرمجة والتطوير بلغة C/C++ باستخدام مجموعة أدوات Android Native Development Kit (NDK)، كما تتوفر على أنظمة تشغيل متعددة.
إذا كانت لديك مشاريع حالية على Microsoft Visual Studio وكنت تطوِّر بشكلٍ أساسي على نظام التشغيل Windows في إصدار C أو C++ ، يمكنك استخدام إضافة تطوير ألعاب Android لـ Microsoft Visual Studio بدلاً من ذلك.
إدارة مشروعك
يدمج Android Studio دعم CMake المخصّص لإعداد وإدارة رموز C/C++ وإدارتها. يتيح لك CMake هيكلة مشروع C/C++ بأسلوب معياري. يستخدم نظام تصميم Gradle في Android والمكوّن الإضافي لنظام Gradle المتوافق مع Android أداة CMake لإعداد عملية التصميم لوحدات رموز C/C++ الأصلية.
يتضمّن محرِّر "استوديو Android" إمكانات تعديل وفهرسة فعّالة للرموز البرمجية الخاصة بلغة C/C++. تتضمن الميزات القياسية للمحرر إكمال التعليمات البرمجية وإعادة تنسيق بناء الجملة وعمليات البحث عن الرموز والتحقق من أخطاء التجميع المسبق.
دمج التبعيات
يتيح نظام إنشاء Gradle في Android Studio الإعلان عن التبعيات الثنائية المحلية أو البعيدة لمشروعك. ومن حالات الاستخدام الشائعة الحصول على مكتبات مثل Android Jetpack من خادم التبعية البعيدة لـ Maven. تتيح هذه التبعيات التحكم الدقيق في إصدار التبعية التي يتم دمجها في أحد التطبيقات. تساعد التبعيات البعيدة أيضًا في تجنب تنفيذ ملفات غير ضرورية في نظام التحكم في إصدار مشروعك.
تصحيح الأخطاء في "استوديو Android"
يوفّر "استوديو Android" برنامج تصحيح أخطاء يتيح لك تصحيح الأخطاء في لعبتك على محاكي أو جهاز مادي. يتوافق برنامج تصحيح الأخطاء في Android Studio مع لغة C/C++ ولغة Java ولغة Kotlin، ويستخدم لغة LLDB لتصحيح أخطاء C/C++. وتتوفّر نقاط التوقف للبرنامج والفحص المتغيّر لجميع اللغات. يمكنك ضبط نقاط مراقبة الأجهزة عند تصحيح أخطاء رمز C/C++ باستخدام LLDB. يتيح برنامج تصحيح الأخطاء في استوديو Android تحديد برامج عرض أنواع البيانات المخصّصة لعرض بُنى بيانات المشاريع بشكل مُحسَّن.
الملف الشخصي في "استوديو Android"
يحتوي استوديو Android على أدوات تحليل تساعد في قياس أداء اللعبة في وقت التشغيل. تتضمن فئات التوليف استخدام وحدة المعالجة المركزية (CPU) واستخدام الذاكرة ونشاط الشبكة واستخدام الطاقة. يمكن أن يحدّ الاستخدام الفعّال لأدوات تحليل البيانات من العوائق في الأداء أو أعطال الذاكرة داخل لعبتك والتي تؤثر سلبًا في الّاعبين. ويؤدي الحد من استهلاك الطاقة في لعبتك إلى تجنُّب حدوث مشاكل في الأداء بسبب التقييد الحراري.
يتميز استوديو Android بأدوات تحليل حزم التطبيقات التي تتيح لك فحص المساحة التي تستهلك مساحة في إصدارك. وعند استخدامها مع ميزات مثل "عرض المواد في Play"، تساعد هذه الأدوات في تحسين حجم لعبتك وضمان عدم تنزيل المستخدمين لبيانات أكثر من اللازم.
مزيد من المعلومات
للحصول على مزيد من المعلومات حول "استوديو Android"، بما في ذلك متطلبات النظام وروابط التنزيل ودليل المستخدم، يمكنك زيارة صفحة استوديو Android.