2009-08-17 5 views
1

Blackberry 프로젝트에 JSpeex의 jar 파일을 추가하려고합니다. 추가하면 컴파일이 실패합니다.Blackberry Project에 JSpeex Jar 파일 추가

또한 프로젝트에 소스 파일을 추가하면 JSpeex가 순수 Java이고 클래스가 Blackberry 앱에서 지원되지 않으므로 컴파일이 실패합니다.

문제를 해결하는 데 도움주세요 ...

미리 감사드립니다.

답변

2

순수 자바? Blackberry JVM은 여전히 ​​java 하위 집합의 일종 인 J2ME을 기반으로합니다.

외부 JAR이 기술 자료 항목

How To - Compile a jar file into a BlackBerry Library

또 다른 방법은 (대신의 .jar의 .zip으로 소스 파일의 압축을 끝나는 파일을 변경)하여 jar 파일을 추출하는 것입니다

를 따라 사용 포함하려면 자바 클래스를 검사하기위한 사전 검증 옵션.

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

행운을 빕니다,
rAyt 귀하의 코멘트에 응답

편집 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" 

을 시도하고 출력 폴더에서 찾습니다.

+0

감사합니다. 필자는 귀하가 제공 한 링크를 통해 라이브러리 프로젝트를 먼저 빌드하려고 시도했습니다. 메신저 받기 : JSpeexDec : 오류 !: 레이블에 누락 된 스택 맵 : 39 speex jar가 포함 된 라이브러리 프로젝트를 빌드하는 동안 프로젝트를 빌드하는 동안 오류가 발생했습니다. 어떻게이 오류를 해결할 수 있습니까? – iOSDev

+0

해결 방법이 있습니까? –

+0

이것은 아주 오래되었지만 RedPhone이'Speex'를 사용하고'QNX 10.2 '에 포트를 시도하는 데 관심이 많기 때문에 다시 고민하고 있습니다. 이거 해결 했니? – mbrownnyc