hit tracker
   
首页 > 产品 > 常见问题解答
 
   

常见问题解答

Q.1
什么样的工具可以开发Java™ 应用程序?
A.1
免费的工具有 Sun公司的SunOne Studio 4, Mobile Edition和Java ME WirelessToolkit 以及Borland公司商用的JBuilder都可用来开发MIDP兼容的Java应用程序。 NTT DoCoMo, KDDI和 Vodafone KK每家对于他们自己的移动电话的Java应用程序开发都有自己的开发环境 。除此之外,日本的 Zentek 对于开发I-mode的Java 应用程序i-JADE也规定了一个集成的开发环境。
Q.2
JBlend™ [micro]的评估有评估包吗?
A.2
我们可提供测试许可证。欲知更多信息, 请按此联系我们。
Q.3
设备上嵌入的JBlend™ 是指什么?
A.3
简单得说,如果是JBlend™ [micro], 设备上嵌入的JBlend™ 是指要求执行应用程序 管理软件和设备制造商模块的工作。一旦这些可以被执行,目标设备就会具备了可运行Java应用程序的Java 运行环境。
Q.4
可支持加速的JBlend™ [micro] 和JBlend™ 的标准版本在嵌入过程和系统要求方面有什么不同?
A.4
差别很小.
比如当将支持ARM公司的Jazelle CPU的JBlend™ [micro]版本嵌入到设备中, 其必须执行的功能总数只是多了一点点(虽然这依赖于目标设备);系统要求方面也基本上与不支持加速的 (例如内存) JBlend™ [micro] 版本一样。
Q.5
带有附加的设备固有调试功能的JBlend™ [micro]版本通常是以调试模式运行吗?
A.5
不是. 调试功能可被开启也可被关闭。当它被关闭时,其运行速度和Java heap的大小与没有调试功能的JBlend™ [micro] 版本是一样的。而且,我们既可提供带调试功能的JBlend™ [micro] 版本也可提供不带调试功能的JBlend™ [micro] 版本。例如,在开发过程中,你可能想使用带有调试功能的JBlend™ [micro] 然而你出货的产品也可运行没有调试功能的版本。
Q.6
如果我想将我们公司的类库如OEM 扩展增加到平台上,我应该怎么做呢?
A.6
先看一下你的外部类库框架。设备生产商可以选择将自己的类库加入到平台上。另外由一个JSR或第三方类库指定的类库也可被增加到平台上,包括为指定设备和功能而开发的原始类库,例如rice-cooker API 或 CD player API 等。 欲知更多信息, 请按此联系我们。
Q.7
从Java应用程序内部可直接操作设备吗?
A.7
可以, 如果使用 JBlend™ [micro]可选的外部类库框架就可以 。这个外部类库框架具有可使用native method接口和KNI 的功能。其中的每个功能都可以增强平台的功能性并可从内部Java应用程序调用native code 。外部类库框架还具有允许设备通报自定义事件的Java应用的功能。
Q.8
外部类库框架中的native method 接口跟KNI有什么区别?
A.8 Aplix提供的native method接口比KNI设计得更简单更易使用。然而,有时KNI会更适用于某些特定种类的设备控制操作。外部类库框架中既包括native method接口也包括KNI,设备生产商每次可选择最适合自己的使用。
Q.9
JBlend™ 使用字节码解译吗?
A.9 JBlend™ 提供解译 (基于CLDC) 和编译 (基于CLDC HI) 的解决方案。
Q.10
我可以下载JBlend™ SDK吗?
A.10 我们有些客户提供带有 JBlend™ 的开发者SDKs。 请参考如下:
  • Motorola MotoCoder (Motorola V300/V400/V500/V600, V80, T725, E398, A630)
  • Vodafone (Sharp GX-10)
Q.11
JBlend™ [embedded] 支持 pJava and eJava?
A.11 是. JBlend™ [embedded] 最近开始支持CDC 和CDC HI, 对pJava和 eJava设备的出货始于1999年,这也是我们第一次将Java运用到电子消费产品上。
Q.12
我为什么要在电子消费产品上使用Java ?
A.12 使用Java可解决不便携带的问题及增强代码重复利用。Java还可帮助生产商将主要精力集中在革新新的功能及提高产品质量上,而不必浪费时间考虑如何为每个产品重新创造基本的用户界面。