在用RIM提供的eclipse开发工具进行BlackBerry开发时应注意:
使用BlackBerry_JDE_PluginFull_1.0.0安装的开发环境在使用本地化时会提示有如下错误:
Can't open dir C:\test\LocalizationDemo\bin/com.rim.samples.device.localizationdemo.LocalizationDemo?ê.crb/
这主要是eclipse的bug,用安装JDE5.0的eclipse plugin中的C:\eclipse\eclipse35bb\eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.11\components\bin\
目录下的preverfy.exe替换到低版本的文件就行了。
在进行生成javadoc时应注意:
设置javadoc的命令行参数,这里一定要和代码的字符集一致,否则输出的中文会出现乱码.-encoding GBK -charset GBK,eclipse默认是GBK。
此外我还注意到一些api错误:
1.net.rim.device.api.ui.Ui
static int UNITS_ 祄
Size is specified in 祄 (micrometers).
API中有很多“祄”乱码。
2.javax.microedition.pim TODO
A value of 0 indicates the highest priority level. A value of 1 indicates normal priority. A value of 2 indicates the lowest priority level.
实际上1高5普通9低,不是012(5.0已纠正)。
使用BlackBerry_JDE_PluginFull_1.0.0安装的开发环境在使用本地化时会提示有如下错误:
Can't open dir C:\test\LocalizationDemo\bin/com.rim.samples.device.localizationdemo.LocalizationDemo?ê.crb/
这主要是eclipse的bug,用安装JDE5.0的eclipse plugin中的C:\eclipse\eclipse35bb\eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.11\components\bin\
目录下的preverfy.exe替换到低版本的文件就行了。
在进行生成javadoc时应注意:
设置javadoc的命令行参数,这里一定要和代码的字符集一致,否则输出的中文会出现乱码.-encoding GBK -charset GBK,eclipse默认是GBK。
此外我还注意到一些api错误:
1.net.rim.device.api.ui.Ui
static int UNITS_ 祄
Size is specified in 祄 (micrometers).
API中有很多“祄”乱码。
2.javax.microedition.pim TODO
A value of 0 indicates the highest priority level. A value of 1 indicates normal priority. A value of 2 indicates the lowest priority level.
实际上1高5普通9低,不是012(5.0已纠正)。