Android NDK

اندرويد ان دي كيه - Android NDK

Android NDK عبارة عن مجموعة أدوات تتيح لك تنفيذ أجزاء من تطبيقك برمز أصلي، باستخدام لغات مثل C و C ++. بالنسبة لأنواع معينة من التطبيقات، يمكن أن يساعدك ذلك في إعادة استخدام مكتبات الرموز المكتوبة بهذه اللغات.

Native Development Kit (NDK) عبارة عن مجموعة من الأدوات التي تتيح لك استخدام كود C و C ++ مع Android، وتوفر مكتبات الأنظمة الأساسية التي يمكنك استخدامها لإدارة الأنشطة الأصلية والوصول إلى مكونات الجهاز المادية، مثل أجهزة الاستشعار وإدخال اللمس.

قد لا يكون Android NDK للكمبيوتر الشخصي مناسبًا لمعظم مبرمجي Android المبتدئين الذين يحتاجون فقط إلى استخدام كود Java وواجهات برمجة التطبيقات لإطار العمل لتطوير تطبيقاتهم. ومع ذلك، يمكن أن يكون NDK مفيدًا في الحالات التي تحتاج فيها إلى القيام بواحد أو أكثر من الإجراءات التالية:

- تحقيق أداءً إضافيًا خارج الجهاز لتحقيق زمن انتقال منخفض أو تشغيل تطبيقات حسابية مكثفة، مثل الألعاب أو محاكاة الفيزياء.

- إعادة استخدام مكتبات C أو C ++ الخاصة بالمطورين أو المكتبات الأخرى.

باستخدام Android Studio 2.2 والإصدارات الأحدث، يمكنك استخدام NDK لتجميع كود C و C ++ في مكتبة أصلية وتجميعها في ملف APK الخاص بك باستخدام Gradle، نظام البناء المتكامل لـ IDE. يمكن لرمز Java الخاص بك بعد ذلك استدعاء الوظائف في مكتبتك الأصلية من خلال إطار عمل Java Native Interface (JNI).

أداة البناء الافتراضية في Android Studio لتجميع المكتبات الأصلية هي CMake. يدعم Android Studio أيضًا ndk-build نظرًا للعدد الكبير من المشاريع الحالية التي تستخدم مجموعة أدوات الإنشاء. ومع ذلك، إذا كنت تقوم بإنشاء مكتبة أصلية جديدة، فيجب عليك استخدام CMake.

لتجميع وتصحيح التعليمات البرمجية الأصلية لتطبيقك، تحتاج إلى المكونات التالية:

- مجموعة أدوات تطوير Android Native (NDK): مجموعة من الأدوات التي تتيح لك استخدام كود C و C ++ مع Android.

- CMake: أداة بناء خارجية تعمل جنبًا إلى جنب مع Gradle لبناء مكتبتك الأصلية. لا تحتاج إلى هذا المكون إذا كنت تخطط فقط لاستخدام ndk-build.

- LLDB: المصحح الذي يستخدمه Android Studio لتصحيح الأخطاء البرمجية الأصلية.

 

ملاحظة هامة:

- يتطلب Android SDK و Cygwin.

التسميات

    معلومات عامة عن البرنامج

    إسم الملف : Android NDK
    الفئة : أدوات التطوير
    الاصـدار : 23c
    متطلبات التشغيل : Windows (كل النسخ)
    الترخـيص : مجاني
    حجـم المـلف : 752 ميجابايت
    اخـر تحـديث : 4 يونيو، 2022
    المـالك : Google
    تحميل البرنامج

    مشاركة

    التعليقات |0

    اترك تعليقاً

    البرامج المشابهة

    ربما يعجبك أيضاً