【问题标题】:Adding JSpeex Jar file to Blackberry Project将 JSpeex Jar 文件添加到 Blackberry 项目
【发布时间】:2009-08-17 09:30:38
【问题描述】:

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

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

请帮我解决问题...

提前致谢。

【问题讨论】:

    标签: blackberry java-me speex


    【解决方案1】:

    纯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"
    

    并查看输出文件夹。

    【讨论】:

    • 感谢 rAyt,我参考了您提供的链接并尝试先构建库项目。我得到:JSpeexDec:错误!:标签处缺少堆栈映射:39 在构建包含 speex jar 的库项目时构建项目时出错。如何解决此错误?
    • 这已经很老了,但由于 RedPhone 使用 Speex 并且我有兴趣尝试连接到 QNX 10.2 的事实,我正在苦苦挣扎。你解决了吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-06
    • 1970-01-01
    • 2019-05-09
    • 2019-08-16
    • 2014-08-09
    • 1970-01-01
    • 2012-06-28
    相关资源
    最近更新 更多