Các ứng dụng Java có thể chạy trên Android không?

Dường như có một số nhầm lẫn lớn giữa một số người dùng Android về cách Java hoạt động trên thiết bị của họ. Rõ ràng có những người dùng muốn chạy Java Applet trong trình duyệt web trên Android của họ. Tôi nghĩ rằng tôi có thể viết một bài đăng để làm sáng tỏ một số nhầm lẫn. Dưới đây là một vài câu hỏi tôi đã thấy được hỏi trong các diễn đàn khác nhau cùng với một số câu trả lời.

Tại sao tôi không thể tải Applet Java trên Android?

Các ứng dụng Java được xây dựng để chạy trong các trình duyệt web. Các ứng dụng Java sẽ không hoạt động trong một trình duyệt trong Android vì chúng không tạo ra một trình cắm như những gì bạn tìm thấy cho một máy tính để bàn. Không có kế hoạch tạo một vì tài nguyên cần thiết sẽ không đủ trên thiết bị di động và công nghệ được coi là lỗi thời.


Cài đặt JavaScript này trong trình duyệt Android của tôi là gì?

Người dùng thường gặp phải sự nhầm lẫn khi họ phát hiện ra một cài đặt JavaScript JavaScript trong các cài đặt trình duyệt web và không thể chạy các Ứng dụng Java. JavaScript là một thứ hoàn toàn khác so với Java. JavaScript có thể chạy tự nhiên trong trình duyệt web và không sử dụng nhiều tài nguyên. Chạy một applet Java trên thiết bị Android sẽ tiêu tốn tài nguyên và chạy rất chậm ngay cả trên thiết bị Android nhanh nhất.


Nhưng Android không chạy trên Java?

Vâng. Các ứng dụng được viết bằng Java và kernel của HĐH Android bao gồm các thư viện tương thích Java. Điều này không liên quan gì đến Java Applet đang chạy trong trình duyệt web. Nó giống như hỏi về ứng dụng của tôi được viết bằng C ++, tại sao nó không thể chạy một ứng dụng C ++ khác? Nó không hoạt động theo cách đó.


Hy vọng điều này trả lời nhiều câu hỏi cho người dùng Android nhầm lẫn về Java. Nếu bạn có bất cứ điều gì để thêm vào bài đăng này hoặc một câu hỏi, vui lòng để lại nhận xét bên dưới.