【发布时间】:2009-08-17 09:30:38
【问题描述】:
我正在尝试将 JSpeex 的 jar 文件添加到 Blackberry 项目中。 如果我添加它,编译将失败。
另外,如果我将源文件添加到项目中,编译会失败,因为 JSpeex 是纯 Java 并且 Blackberry 应用程序不支持类。
请帮我解决问题...
提前致谢。
【问题讨论】:
标签: blackberry java-me speex
我正在尝试将 JSpeex 的 jar 文件添加到 Blackberry 项目中。 如果我添加它,编译将失败。
另外,如果我将源文件添加到项目中,编译会失败,因为 JSpeex 是纯 Java 并且 Blackberry 应用程序不支持类。
请帮我解决问题...
提前致谢。
【问题讨论】:
标签: blackberry java-me speex
纯Java?请记住,Blackberry JVM 仍然基于 J2ME,它是 java 的一个子集。
要包含外部 JAR,请遵循知识库条目
How To - Compile a jar file into a 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"
并查看输出文件夹。
【讨论】:
Speex 并且我有兴趣尝试连接到 QNX 10.2 的事实,我正在苦苦挣扎。你解决了吗?