嵌入式开发工具与环境全解析
1. Java相关工具
1.1 Sun Java Micro Edition(J2ME)
Sun Java Micro Edition,即J2ME,是Java平台的一个子集,旨在为嵌入式和移动设备(主要是手机)开发软件提供经过认证的Java API集合。截至2006年12月,Sun的J2ME参考规范可在GNU GPL许可下从Sun获取,具体可从Sun网站的移动和嵌入式社区页面(http://community.java.net/mobileandembedded )以PhoneME的名称获取。
Linux x86和ARM平台的最新版本源代码和预构建二进制文件可在https://phoneme.dev.java.net/downloads_page.html#feature 下载。构建当前MR2版本的PhoneME的详细指南可在https://phoneme.dev.java.net/content/mr2/index_feature.html 找到。
由于Sun PhoneME是移动设备的参考Java平台,它与Java标准的兼容性最好,但不一定具有最佳性能或最小占用空间。随着其以开源许可证发布,未来情况可能会有所改变。
1.2 非Sun相关的开源虚拟机
由于Sun Java直到2006年底才以开源许可证发布,因此存在一些较老的项目,它们提供了完全功能的开源JVM,且不使用Sun的任何源代码。以下是一些相关项目:
- Kaffe Java Virtual Machine :基于Transvirtual公司商业销售的KaffePro VM,是
超级会员免费看
订阅专栏 解锁全文
4291

被折叠的 条评论
为什么被折叠?



