1赞

10回答

0收藏

Java ME Embedded 3.3 on Raspberry Pi (EA)

Raspberry Pi Raspberry Pi 5028 人阅读 | 10 人回复 | 2013-03-18

本帖最后由 xinxincaijq 于 2013-3-19 13:54 编辑

在 JavaOne 2012 时 Oracle 发布 了其进军小型嵌入式设备的产品: Java ME Embedded 3.2.

现在发布两个更新版本:

  • Java ME Embedded 3.3 for Raspberry Pi (Early Access)
  • Java ME SDK 3.3 (Early Access)

使用这个版本,Java 开发者可以开发功能很强大的嵌入式 Java ME 应用,并在树莓派上运行,新版本支持:

  • Support of Raspberry Pi Model B running Linux Wheezy hard float
  • Multi-tasking virtual machine for running multiple applications concurrently and reliably
  • Full-featured application provisioning and management
  • An enhanced Device Access API, which allows developers to access peripheral I/O directly from Java, including devices on GPIO, UART, I2C, and SPI
  • Network and memory monitoring tools
  • Various additional enhancements in both the Java ME Embedded runtime and the Java ME SDK

快速了解:
“Java ME Embedded on the Raspberry Pi”.

Getting Started with Java ME Embedded and Raspberry Pihttp://player.youku.com/player.php/sid/XNTI5MDQ4MTcy/v.swf

下载地址:download

Java ME 的详细介绍:
J2ME,现称为Java ME(Java Platform, Micro Edition )是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的。

目前阶段,Java ME最流行的应用是游戏软件。因为与需要昂贵的专用设备和开发工具的竞争对手(如索尼和任天堂)相比,Java ME程序可以在PC机上开发和仿真运行,然后很容易地部署到目标机上,从而使其开发、测试和发布的变得容易和廉价。实际上Java ME的用途和前景要广泛得多。与J2SE和J2EE相比,J2ME总体的的运行环境和目标更加多样化,但其中每一种产品的用途却更为单一,而且资源限制也更加严格。为了在达到标 准化和兼容性的同时尽量满足不同方面的需求,J2ME的架构分为Configuration、Profile和Optional Packages(可选包)。它们的组合取舍形成了具体的运行环境。Configuration主要是对设备纵向的分类,分类依据包括存储和处理能力,其中定义了虚拟机特性和基本的类库。已经标准化的Configuration有- Connected Limited Device Configuration(CLDC)和Connected Device Configuration(CDC)。Profile建立在Configuration基础之上,一起构成了完整的运行环境。它对设备横向分类,针对特定领域细分市场,内容主要包括特定 用途的类库和API。CLDC上已经标准化的Profile有Mobile Information Device Profile ( MIDP)和Information Module Profile(IMP),而CDC上标准化的Profile有Foundation Profile(FP)、Personal Basis Profile(PBP)和Personal Profile(PP)。可选包独立于前面两者提供附加的、模块化的和更为多样化的功能。目前标准化的可选包包括数据库访问、多媒体、蓝牙等等。开发Java ME程序一般不需要特别的开发工具, 开发者只需要装上Java SDK 及下载免费的 Sun Java Wireless Toolkit 就可以开始编写Java ME程式,编译及测试, 此外目前主要的IDE(Eclipse 及 NetBeans)都支持 Java ME 的开发,个别的手机开发商如Nokia 及 Sony Ericsson 都有自己的SDK, 供开发者在开发出兼容于他们的平台的程序。

Java ME 的下载地址:请点这里



分享到:
回复

使用道具 举报

回答|共 10 个

倒序浏览

沙发

w932443004

发表于 2013-3-18 09:41:45 | 只看该作者

怎么用啊 ?
我下载了 javame-embedded-3-3-rr-raspberrypi-linux-bin.zip
板凳

Tuma_3001931

发表于 2013-3-18 11:03:59 | 只看该作者

直接用apt-get可以用不?
地板

w932443004

发表于 2013-3-18 12:01:41 | 只看该作者

有个视频 讲 怎么用的 我这边会不越狱看不到啊 谁能转到优酷上么?
http://youtu.be/nA7AMuTK9sE
5#

小菜儿

发表于 2013-3-18 12:14:07 | 只看该作者

wangku001wei 发表于 2013-3-18 12:01
有个视频 讲 怎么用的 我这边会不越狱看不到啊 谁能转到优酷上么?
http://youtu.be/nA7AMuTK9sE ...

已经转到优酷了,正在等待发布!!!
6#

w932443004

发表于 2013-3-18 14:58:28 | 只看该作者

xinxincaijq 发表于 2013-3-18 12:14
已经转到优酷了,正在等待发布!!!

期待啊!! 谢谢!
7#

小菜儿

发表于 2013-3-18 15:02:15 | 只看该作者

wangku001wei 发表于 2013-3-18 14:58
期待啊!! 谢谢!

郁闷啊!优酷今天是肿么了!?审核这么久还没发布出来,我要疯了!!!{:soso_e118:}

8#

小菜儿

发表于 2013-3-19 13:55:36 | 只看该作者

wangku001wei 发表于 2013-3-18 14:58
期待啊!! 谢谢!

视频已上传完成,优酷不知咋了,昨天的怎么也不发布,今天刚传的,已经发布出来了!
9#

w932443004

发表于 2013-3-19 15:25:34 | 只看该作者

xinxincaijq 发表于 2013-3-19 13:55
视频已上传完成,优酷不知咋了,昨天的怎么也不发布,今天刚传的,已经发布出来了! ...

老大 搜索了一下 木有找到啊 什么标题啊?
10#

小菜儿

发表于 2013-3-19 15:26:21 | 只看该作者

wangku001wei 发表于 2013-3-19 15:25
老大 搜索了一下 木有找到啊 什么标题啊?

帖子正文里已经贴出来了啊!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条