2013-10-30 8 views
1

블랙 베리 JDE에서 실행되지 것입니다, 응용 프로그램 내 오라클 SDK 시뮬레이터에 잘 실행,하지만 난 블랙 베리 JDE에서이 같은 응용 프로그램을 실행할 때이 오류를 얻을lwuit 애플 리케이션은 내가 태양의 lwuit를 사용하여 J2ME 애플리케이션을 구축

Error preverifying class com.sun.lwuit.animations.Transition3D 
VERIFIER ERROR com/sun/lwuit/animations/Transition3D.initTransition()V: 

Cannot find class javax/microedition/m3g/Node 
C:\Users\Guest\Documents\NetBeansProjects\JTMobile\nbproject\build-impl.xml:436: Preverification failed with error code 1. 
BUILD FAILED (total time: 1 minute 38 seconds) 
다음

나는이 오류를 무시하고 응용 프로그램을 다시 실행, 그것은 , 잘 실행하지만 응용 프로그램을 실행할 때 나는 모든 인터넷을 통해 확인했다

App Error 104, Uncaught Illegal argument then on the error confirmation box 
Uncaught Exception ,Midlet jtMobile.Midlet not Found exception 

이 오류를 얻을, 그것은 lwuit_midp.jar 라이브러리 ISN 보인다 '블랙 베리에 의해 지원되지 않습니다, 거기 에이 응용 프로그램을 실행하는 방법입니다 r 구성 할 수 있도록 프로젝트를 구성 할 수 있습니다. j2me 애플 리케이션을 작성하는 블랙 베리, 나는 무엇을 좋아하는 네이티브 lwuit 및 j2me Midlets 작성 UIApplication에서 RIM, 인스턴트 메신저 사용하여 최신 lwuit 1_5 및 블랙 베리 운영 체제 7.1/CLDC 1.1 MIDP 2.0, 제발 도와주세요

답변

1

thread에서 문제가되는 클래스를 제거하면 파일이 작동한다는 것을 알 수 있습니다. .jar 파일을 열고이 파일을 삭제하십시오.

대신 lwuit 기반 코드로 개발할 수있는 강력한 도구 인 CodenameOne을 많은 플랫폼 (Nokia, BB, Android, iOS)에 사용하는 것이 좋습니다.

+0

감사합니다 jmunoz, 지금 확인해 보겠습니다 –

+0

애니메이션 패키지와 M3g 클래스의 Transition3d 클래스를 실제로 제거했지만 작동했지만 시작시이 오류가 표시되고 앱이 실행됩니다. –

1

노키아는 MIDP과 함께 작동합니다.

Blackbery가 다른 라이브러리 (RIM)와 함께 작동합니다. 당신은 이런 식으로 할 필요가 Blackbeery에서 동일한 응용 프로그램을 실행하려면

: addtional에서

public class XXXXXXXtMIDlet extends 
     //#ifdef RIM 
     net.rim.device.api.ui.UiApplication 
     //#else 
//#   javax.microedition.midlet.MIDlet 
     //#endif 

의 implemntion 블랙 베리에 고유 당신은 RIM의 한 Statment ifdef를 사용해야합니다.

+0

답장을 보내 주셔서 감사합니다. 아니요, 실제로 RIM의 api 또는 UIApplication을 사용하지 않고 blackberry에서 lwuit MIDlet 응용 프로그램을 실행하고 싶습니다. lwuit MIDlet 응용 프로그램을 blackberry로 포팅하는 방법이 있습니까? –

+0

동일하지 않습니다. Midlet과 Rim은 장치 Os로 실행됩니다. lwuit는 UI를 관리하는 강력한 도구입니다. 나는 blackbary 프로젝트에서 lwuit와 함께 일했습니다. – blay