يبدو أن هناك بعض الالتباس الكبير بين بعض مستخدمي Android حول كيفية عمل Java على أجهزتهم. يبدو أن هناك مستخدمين يرغبون في الجري تطبيقات جافا الصغيرة في متصفح الويب على جهاز Android. اعتقدت أنني قد أكتب منشورًا لتوضيح بعض الالتباس. فيما يلي بعض الأسئلة التي رأيتها تم طرحها في العديد من المنتديات جنبًا إلى جنب مع بعض الإجابات.
لماذا لا يمكنني تحميل تطبيق Java الصغير على جهاز Android الخاص بي؟
تم تصميم تطبيقات Java الصغيرة للتشغيل داخل متصفحات الويب. لن تعمل تطبيقات Java الصغيرة داخل متصفح في Android لأنها لا تصنع مكونًا إضافيًا مثل تلك التي تجدها لجهاز كمبيوتر سطح المكتب. لا توجد خطط لإنشاء واحدة لأن الموارد المطلوبة لن تكفي على جهاز محمول وتعتبر التكنولوجيا عفا عليها الزمن.
ما إعداد JavaScript هذا في متصفح Android الخاص بي في ذلك الوقت؟
غالبًا ما يواجه المستخدمون ارتباكًا عندما يكتشفون إعداد "JavaScript" ضمن إعدادات متصفح الويب ولا يمكنهم تشغيل تطبيقات Java الصغيرة. JavaScript شيء مختلف تمامًا من جافا على أية حال. يمكن تشغيل جافا سكريبت بشكل أصلي داخل متصفح الويب ولا تستخدم العديد من الموارد. سيؤدي تشغيل تطبيق Java الصغير على جهاز Android إلى استنزاف الموارد والعمل ببطء شديد حتى على أسرع جهاز Android.
لكن ألا يعمل Android على Java؟
نعم فعلا. تتم كتابة التطبيقات بلغة Java ويتضمن نواة نظام التشغيل Android مكتبات متوافقة مع Java. هذا ليس له أي علاقة مع تطبيقات Java الصغيرة التي تعمل في متصفح الويب. إنه نوع من السؤال "تمت كتابة تطبيقي بلغة C ++ ، فلماذا لا يمكنه تشغيل تطبيق C ++ آخر؟". إنها فقط لا تعمل بهذه الطريقة.
نأمل أن يجيب هذا على العديد من الأسئلة لمستخدمي Android المرتبكين حول Java. إذا كان لديك أي شيء تضيفه إلى هذا المنشور أو سؤال ، فلا تتردد في ترك التعليقات أدناه.