2012-06-27 36 views
6

Tôi đã sẵn sàng một số applet. Tôi đã cố chạy nó trên máy tính bảng Android. Nó có hoạt động không? Tôi không chắc chắn? Có ai biết điều này không?Chạy applet trong máy tính bảng Android

Hoặc giống như sau android. Java không phải là nền tảng độc lập -;)

+0

bản sao có thể có của [Có khả năng chạy các ứng dụng trên Android hoặc Blackberry không?] (Http://stackoverflow.com/questions/2433338/is-there-a-possibility-to-run-applets-on-android -or-blackberry) –

Trả lời

4

AFAIK không có JRE (Java Runtime Environment) cho Android nên không có cách nào để chạy các applet. Để biết thông tin chi tiết, xem trang sau đây: http://www.technipages.com/can-java-applets-run-on-android.html

Dưới đây là một bài viết thú vị về một người nào đó porting một Applet Java cho Android: An Adventure in Porting a Java Applet to Android with no Previous Experience with Android

+1

Vì vậy, java không phải là nền tảng độc lập bây giờ ?? :) – Ketan

+1

Điều này có thể được xem là: trình duyệt web thường dựa trên C++, tại sao chúng không xử lý các ứng dụng C++. Đồng thời xem câu trả lời được cập nhật để biết thêm thông tin. – jonjbar

+0

Chắc chắn, Cảm ơn John – Ketan

2

Java không phải là nền tảng độc lập ..

Java SE dành cho việc sử dụng máy tính để bàn và máy tính xách tay và cùng với các máy chủ Java EE.

Một Applet sẽ không hoạt động (ngay cả) trong thời gian chạy dành cho điện thoại - Java ME. Có các yếu tố GUI trong ứng dụng dành cho máy tính để bàn. & các applet là không sử dụng được trên màn hình nhỏ. Ngay cả khi họ đã có, nhiều hộp thoại và các yếu tố khác sẽ không có 'cái nhìn và cảm nhận' của tương đương điện thoại bản địa (thậm chí sử dụng PLAFs).

0

Nó sẽ không chạy vì api cho các ứng dụng đang chạy không được viết trên jvm Android. Đã có hoặc là một cuộc chiến pháp lý giữa google và oracle liên quan đến Java (tm) và tôi nghĩ rằng đó là lý do chính api này không được thực hiện không phải bởi bên thứ ba không phải bởi google.

Các vấn đề liên quan