에 작은 응용 프로그램을 만들었습니다. J2ME으로 대상 링크가있는 브라우저가 열립니다.J2ME 응용 프로그램은 Nokia n81 및 Samsung f330 등에서 작동하지 않지만 BB 및 Nokia n97 등에서 작동합니다.
그러나 일부 모델에서는 작동하지만 그렇지 않은 모델에서는 작동합니다.
- 블랙 베리 9000
- 노키아 N97 :
그것은 작동합니다. 이 응용 프로그램을 설치하되 브라우저가 열리지 않습니다 :
- 노키아 E71 :
- 블랙 베리 Javeline 8900
아이디 은에하지 작업을 수행합니다.
- Nokia n81 : Idem.
- 삼성 f330 : 앱을 설치할 수 없습니다.
- BB 9800 : 설치 확인. 브라우저 OK 페이지. 앱을 닫으면 다시 시작됩니다. (어쩌면 도움이 될 JavaME에서 ") 마무리 ("어떤 종류를 사용하고 계십니까?)
나는 그것이 일부 휴대 전화와 다른 작동 이유를 알고하지하지 않습니다. 이론 상으로는 J2ME (JavaME)을 지원하는 모든 전화기에서 작동해야합니다.
편집 : 여기에 관련 코드가 있습니다.
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
boolean mustExit = false;
try {
/**
* mustExit - Boolean
*
* Some MIDP platforms are more restricted than others.
* For example, some don't support concurrent processing,
* so the MIDlet must exit before the platform can honor
* a service request.
*
* If <true> destroy the app. So the browser
* can start.
*/
mustExit = platformRequest("http://www.stackoverflow.com");
} catch (ConnectionNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(mustExit){
destroyApp(true);
notifyDestroyed();
}
//Display.getDisplay(this).setCurrent(timeAlert);
}
코드를 본 적이 없다면 응용 프로그램의 문제점을 알기 어렵습니다. 제발, 게시 해. – Malcolm
완료 ** 수정 **. – Kani