بسم الله الرحمن الرحيم


شرح مكتبة sl4a



اولا ما هي sl4a ?

هذه الكلمة اختصارا Scripting Layer for Android وهى تمكن لغات البرمجة المفسرة من كتابة اسكربتات تعمل علي اجهزة اندرويد

وهل هناك لغات اخري غير بايثون تعمل عليها sl4a ؟ نعم هناك العديد من لغات البرمجة لكن اسهلم
("الجميلة بايثون")

ثانيا ما هي مكتبة sl4a ?



هى مكتبة تمكنك مع التعامل مع android API



بداية مكتبه SL4A هى androidhelper وهى ايضا android ولكننا سنستخدم مكتبة android لانها هى الانسب عند تحويل الاسكربت الى apk



هل يوجد توثيق للمكتبة؟

نعم فى هذا الرابط

التوثيق


كيف يتم استدعاء المكتبة




import android
droid = android.Android()




الان تكتب اول برنامج لك علي اندرويد وتقوم بحفظه وتشغيله




قم فتح برنامج Qpython 3 ثم ادخل علي محرر النصوص


















كود PHP:


import android 
droid
=android.Android() 
droid.makeToast("hello python"











قم بكتابة الاسكريبت الذى بالصورة

من القائمة التى بالاسفل قم بحفظ البرنامج مثال( first.py ) ثم اضغط علي علامة run لتشغيله



هل يعمل البرنامج..... ممتاز