هل من الممكن استخدام البرامج النصية Android التي تم إنشاؤها باستخدام ASE كتطبيق نموذجي لنظام Android (على سبيل المثال مكتوب في Java)؟

StackOverflow https://stackoverflow.com/questions/3124803

  •  30-09-2019
  •  | 
  •  

سؤال

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

لقد أجريت بعض التجارب وكل شيء يبدو ممتعًا للغاية. لقد لاحظت أنه يمكنني إما كتابة البرامج النصية الخاصة بي على Android أو إنشاء ملف نص على جهاز الكمبيوتر الخاص بي ثم نسخه إلى مجلد Android ASE/Scripts. هذا مختلف إلى حد ما (بقدر ما أعرف) من عملية إنشاء تطبيق لنظام Android في Java (عند إنشاء رمز ، وتجميعه إلى .APK وتثبيت على Android).

لأكون أكثر تحديدا أريد أن أعرف:

  1. ما هي القيود (إن وجدت) من التطبيقات المستندة إلى البرنامج النصي على Android؟
  2. هل من الممكن شحن التطبيقات المكتوبة بلغات Scripitng إلى سوق Android والسماح للمستخدمين الآخرين بتثبيتها دون شرط لتثبيت ASE؟
  3. هل هناك طريقة لإنشاء مشاريع أكثر تعقيدًا ومتعددة الملفات في لغات البرمجة النصية على Android؟

شكرا على أي تلميحات. لا تتردد أيضًا في تصحيحي إذا ارتكبت أي خطأ أو افتراض خاطئ في سؤالي - كما كتبت ، أنا جديد جدًا على Android.

هل كانت مفيدة؟

المحلول

ما هي القيود (إن وجدت) من التطبيقات المستندة إلى البرنامج النصي على Android؟

أود أن أقلب السؤال حوله. لا يمكن للنصوص إلا تنفيذ ما هو مواطن بلغتها بالإضافة إلى الأشياء التي تعرضها واجهة Android. على هذا النحو ، لا تقوم بإنشاء واجهات مستخدم كاملة وما شابه ذلك-على الأكثر ، يمكنك الوصول إلى بعض الحوارات المعبأة مسبقًا (على سبيل المثال ، getPassword()). لذلك ، لأغراض البرمجة النصية ، يكون ASE بقعة للغاية ، لكنك لا تقوم بإنشاء تطبيقات ، IMHO.

هل من الممكن شحن التطبيقات المكتوبة بلغات Scripitng إلى سوق Android والسماح للمستخدمين الآخرين بتثبيتها دون شرط لتثبيت ASE؟

ليس في الوقت الحاضر. إنه شيء يجري العمل عليه.

هل هناك طريقة لإنشاء مشاريع أكثر تعقيدًا ومتعددة الملفات في لغات البرمجة النصية على Android؟

ummmm ... يمكنك تجربة أي نوع من "تضمين" هناك في لغتك المفضلة.

نصائح أخرى

على الرغم من أنني لم أفعل ذلك شخصيًا ، إلا أنه من الممكن تجميع البرامج النصية لـ Python في .apk. ألقِ نظرة خاطفة على التعليمات الخاصة بمشاركة البرامج النصية على [WIKI android-scripting] [1

[1]: http://code.google.com/p/android-scripting/wiki/Sharingscripts"Android Scripting Wiki"

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top