შეიძლება თუ არა Java აპლეტების გაშვება Android-ზე?

როგორც ჩანს, Android-ის ზოგიერთ მომხმარებელს შორის დიდი დაბნეულობაა იმის შესახებ, თუ როგორ მუშაობს Java მათ მოწყობილობებზე. როგორც ჩანს, არიან მომხმარებლები, რომლებსაც სურთ გაშვება ჯავის აპლეტები ვებ ბრაუზერში მათ Android-ზე. ვიფიქრე, რომ დამეწერა პოსტი, რომ გარკვეული დაბნეულობა გამეხსნა. აქ არის რამდენიმე კითხვა, რომელიც მე მინახავს დასმული სხვადასხვა ფორუმზე, რამდენიმე პასუხთან ერთად.

რატომ არ შემიძლია Java აპლეტის ჩატვირთვა ჩემს Android-ზე?

Java აპლეტები შექმნილია ვებ ბრაუზერებში გასაშვებად. Java აპლეტები არ იმუშავებს ბრაუზერში Android-ში, რადგან ისინი არ ქმნიან დანამატებს, როგორსაც დესკტოპ კომპიუტერისთვის იპოვით. არ არსებობს გეგმები მისი შექმნის შესახებ, რადგან საჭირო რესურსები არ იქნება საკმარისი მობილური მოწყობილობაზე და ტექნოლოგია მოძველებულად ითვლება.


მაშინ რისთვის არის ეს JavaScript პარამეტრი ჩემს Android ბრაუზერში?

მომხმარებლები ხშირად ხვდებიან დაბნეულობას, როდესაც აღმოაჩენენ "JavaScript" პარამეტრს ვებ ბრაუზერის პარამეტრებში და ვერ აწარმოებენ Java აპლეტებს. JavaScript სულ სხვა რამეა

ვიდრე ჯავა თუმცა. JavaScript-ს შეუძლია გაუშვას მშობლიური ბრაუზერში და არ იყენებს ბევრ რესურსს. Java აპლეტის გაშვება ანდროიდის მოწყობილობაზე დაზოგავს რესურსებს და ძალიან ნელა მუშაობს ყველაზე სწრაფ Android მოწყობილობაზეც კი.


მაგრამ ანდროიდი ჯავაზე არ მუშაობს?

დიახ. აპლიკაციები იწერება Java-ში და Android OS-ის ბირთვში შედის Java თავსებადი ბიბლიოთეკები. თუმცა ამას არაფერი აქვს საერთო Java აპლეტებთან, რომლებიც მუშაობს ვებ ბრაუზერში. ეს ჰგავს კითხვას: „ჩემი აპლიკაცია დაიწერა C++-ში, რატომ არ შეუძლია მას სხვა C++ აპლიკაციის გაშვება?“. უბრალოდ ასე არ მუშაობს.


ვიმედოვნებთ, რომ ეს უპასუხებს ბევრ კითხვას Java-ს შესახებ დაბნეული Android მომხმარებლებისთვის. თუ რაიმე გაქვთ ამ პოსტზე დასამატებელი ან შეკითხვა, მოგერიდებათ დატოვოთ კომენტარები ქვემოთ.