2009-08-04 34 views
10

Tôi không thể tìm thấy biểu đồ cập nhật về thiết bị di động nào hỗ trợ phiên bản Micro Edition Java .Điện thoại nào hỗ trợ thông số kỹ thuật J2ME (Java Micro Edition)?

Tôi đặc biệt quan tâm đến Điện thoại thông minh Nokia và hỗ trợ của họ cho JME 3.0 mới.

(Tôi tự hỏi rằng Sun không dường như cung cấp thông tin như vậy.)

Xin vui lòng, cung cấp cho tôi một số liên kết, nếu bạn biết bất kỳ!

EDIT: Tôi có thể trộn mọi thứ lên:
MIDP có vẻ là di động Java nền tảng, trong khi J2ME 3.0 là một SDK cho nó, phải không?

Trả lời

3

thông số kỹ thuật thiết bị Nokia, bao gồm JSRs hỗ trợ: http://www.forum.nokia.com/devices/

+0

Xem thêm http://en.wikibooks.org/wiki/J2ME_Programming/MIDP_Device_Databases –

+0

Đối với ma trận phiên bản JSR x OS tổng thể của Nokia, hãy truy cập http://www.developer.nokia.com/Community/Wiki/Java_ME_API_support_on_Nokia_devices –

3

WURFL chứa thông tin về điện thoại nào có hỗ trợ J2ME, mặc dù hiện tại chỉ bao gồm MIDP 1.0 và 2.0. Có một giao diện truy vấn WURFL rất tiện dụng tại http://wurflpro.com/

+0

Lưu ý rằng liên kết không còn hoạt động nữa. – LarsH

0

Tôi nghĩ rằng hầu hết các điện thoại đi kèm với ít nhất-MIDP 2.0 hiện nay, at-nhất tại Mỹ. Tôi khá chắc chắn đó là trường hợp với rất nhiều điện thoại. Tuy nhiên, một trong những cách để tìm kiếm chắc chắn là truy cập trang web của nhà cung cấp dịch vụ không dây, nhận danh sách điện thoại và xác minh thông tin MIDP từ trang web của nhà sản xuất. Đó là những gì tôi sẽ làm.

+0

Đối với giá trị của "gần như tất cả" ... iphone và blackberry không làm MIDP – skaffman

+0

Blackberry không hỗ trợ MIDP – Ram

+0

xấu của tôi :) Tôi đã không phải ở đây. – omermuhammed

4

Bạn cũng có thể có một cái nhìn vào kết quả benchmark khi họ đôi khi đưa ra một dấu hiệu tốt về những gì đang được hỗ trợ trên điện thoại đưa ra:

www.jbenchmark.com

Một vấn đề curent khá lớn là liệu các điện thoại bạn muốn hỗ trợ đích MIDP 2.1 (dễ dàng thử nghiệm với ứng dụng helloworld 2.1), như các thiết bị cầm tay Sony-Ericsson và Nokia gần đây.

Phiên bản đó được liên kết với Kiến trúc dịch vụ di động (JSR-248), một cải tiến về Công nghệ Java cho ngành công nghiệp không dây (JSR-185), chỉ định các API mà một chiếc điện thoại cần hỗ trợ.

+0

Tài nguyên tuyệt vời, thanx! –

+0

@michael aubert. Xin vui lòng, bạn có nghĩ rằng bạn có thể giúp tôi với câu hỏi này: http://stackoverflow.com/questions/24121003/j2me-how-to-create-a-master-details-ui/24165313?noredirect=1#comment37322057_24165313 – Axel

0

Một tài nguyên khác là cơ sở dữ liệu kết quả FPC Bench: http://www.dpsoftware.org/filter.php.

Trang web cung cấp ứng dụng chuẩn JavaME để kiểm tra các tính năng và API khác nhau (JSR). Cơ sở dữ liệu kết quả chứa các kết quả của các tiêu chuẩn này miễn phí cho một loạt các thiết bị. Nếu thiết bị của bạn bị thiếu, bạn có thể downlaod ứng dụng chuẩn, chạy nó trên điện thoại của bạn và tải lên kết quả.

1

Theo như tôi biết, không có thiết bị Nokia có sẵn hoặc thông báo rằng có hỗ trợ cho MIDP 3.0.Dường như các đặc điểm kỹ thuật đã thậm chí không nhận được sự chấp thuận chính thức:

http://jcp.org/en/jsr/detail?id=271

Để biết thông tin về các thiết bị Nokia, tôi thứ hai vào liên kết được cung cấp bởi laalto. Nó cũng có một tìm kiếm, để lọc các thiết bị dựa trên một tính năng nhất định, chẳng hạn như các API Java được hỗ trợ.

Về câu hỏi về phân loại bạn đã thêm: Java ME là chiếc ô bao trùm nhiều công nghệ Java di động khác nhau. Các đặc tả Java ME phù hợp nhất với điện thoại di động là CLDC và MIDP. MIDP là phần chứa hầu hết các API hiển thị cho nhà phát triển, do đó, thường được gọi là nền tảng như bạn đã đề xuất.

Tuy nhiên, "Java ME SDK 3.0" mà bạn gọi là một sản phẩm cụ thể từ Sun, chứa các công cụ để phát triển cho MIDP và một số nền tảng Java ME khác. Mặc dù số phiên bản của SDK, các công cụ MIDP chứa KHÔNG hỗ trợ MIDP 3.0. Tôi không biết nếu có bất kỳ công cụ có sẵn để phát triển cho MIDP 3.0 chưa, có lẽ một người nào đó có thêm thông tin về điều đó?

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