python-for-android (p4a) هي أداة تطوير تعمل على تجميع تطبيقات Python في برامج ثنائية يمكن تشغيلها على أجهزة Android.
يمكن أن تولد:
وهو يدعم بنيات وحدة المعالجة المركزية المتعددة.
وهو يدعم التطبيقات التي تم تطويرها باستخدام إطار عمل Kivy، ولكن تم تصميمه ليكون مرنًا بشأن مكتبات الواجهة الخلفية (من خلال "bootstraps")، ويدعم أيضًا PySDL2، وWebView مع خادم ويب Python.
إنه يدعم تلقائيًا التبعيات على معظم حزم Python النقية. بالنسبة للحزم الأخرى، بما في ذلك تلك التي تعتمد على كود C، يجب كتابة "وصفة" خاصة لدعم الترجمة المتداخلة. يأتي python-for-android مزودًا بوصفات للعديد من المكتبات الأكثر شهرة (مثل numpy وsqlalchemy) المدمجة فيه.
يعمل python-for-android من خلال تجميع مترجم Python وتبعياته لأجهزة Android، وتجميعه مع كود python الخاص بالتطبيق وتبعياته. يتم بعد ذلك تفسير كود Python على جهاز Android.
يوصى باستخدام python-for-android عبر Buildozer، مما يضمن تثبيت التبعيات الصحيحة مسبقًا، ويجعل التكوين مركزيًا. ومع ذلك، لا يقتصر استخدام python for-android مع Buildozer.
يتوفر المزيد من المعلومات في الوثائق عبر الإنترنت بما في ذلك دليل البدء السريع.
تتم إدارة python-for-android بواسطة فريق Kivy.
هل تواجه مشكلة في استخدام python-for-android أو أي من المشاريع ذات الصلة في نظام Kivy البيئي؟ هل هناك خطأ لم تفهمه؟ هل تحاول معرفة كيفية استخدامه؟ لدينا متطوعين يمكنهم المساعدة!
تم إدراج أفضل القنوات للاتصال بنا للحصول على الدعم في أحدث مستند اتصل بنا.
من أجل تعزيز مجتمع مفتوح ومرحب، نحن كمساهمين ومشرفين بحاجة إلى ضمان أن المشاركة في مشروعنا ومشاريعنا الشقيقة هي تجربة إيجابية وخالية من التحرش للجميع. ومن الأهمية بمكان أن تتم جميع التفاعلات بطريقة تعكس الاحترام والانفتاح والامتنان.
يرجى الرجوع إلى أحدث قواعد السلوك.
هذا المشروع موجود بفضل جميع الأشخاص الذين ساهموا فيه. [كن مساهما].
شكرا لجميع الداعمين لدينا! [كن داعمًا]
شكر خاص لجميع الرعاة، في الماضي والحاضر. ادعم هذا المشروع من خلال [أن تصبح راعياً].
فيما يلي أهم الرعاة الحاليين لدينا. الرجاء النقر لرؤية مواقعهم الإلكترونية ودعمهم كما يدعموننا.