1

我正在尝试将 JSpeex 的 jar 文件添加到 Blackberry 项目中。如果我添加它,编译将失败。

此外,如果我将源文件添加到项目中,编译会失败,因为 JSpeex 是纯 Java 并且 Blackberry 应用程序不支持类。

请帮我解决问题...

提前致谢。

4

1 回答 1

2

纯Java?请记住,Blackberry JVM 仍然基于J2ME,它是 java 的一个子集。

要包含外部 JAR,请遵循知识库条目

如何 - 将 jar 文件编译到 BlackBerry Library 中

另一种方法是提取您的 jar 文件(将文件结尾更改为 .zip 而不是 .jar 并提取源文件)并使用 preverify 选项检查您的 java 类。

preverify.exe [-d] output -classpath directory input; directory

祝你好运,
雷特

编辑以回应您的评论

C:\Program Files\Research In Motion\BlackBerry JDE 4.7\bin尝试

preverify -classpath "C:\Program Files\Research In Motion\BlackBerry JDE 4.7\lib\net_rim_api.jar" "d:\myjar.jar"

并查看输出文件夹。

于 2009-08-17T09:56:45.423 回答