2012-05-30 3 views
0

내 응용 프로그램에 N97과 Nokia 5530을 사용하고 있습니다. 내 응용 프로그램을 설치할 때마다 더 자주. 나는이 오류를 발견했다. 나는 인터넷을 검색하여이 문제를 해결할 수있는 여러 가지 방법을 발견했다. 항아리 크기와 jad로 작성된 크기 등을 사용했지만 문제는 해결되지 않았습니다.jad와 jar 크기가 j2me에서 일치하지 않습니다.

내 빌드에서이 오류를 어떻게 제거 할 수 있습니까? 이와 관련하여 도움이된다면 큰 도움이됩니다.

내가 읽은 내용은 --- Unification of .jar and .jad files in a J2ME application ---하지만 오늘날 기기와 인터넷은 훨씬 빠릅니다. 우리는 jad 파일의 생성을 무시할 수 없습니까? 편집

다음


는 JAD 및 매니페스트 속성입니다. NetBeans 6.9 및 Nokia S60 5th Edition SDK를 사용하여 MIDlet을 생성하고 빌드합니다.

Backkey: -11
LGE-MIDlet-Height: 400
LGE-MIDlet-Target-LCD-Height: 400
LGE-MIDlet-Target-LCD-Width: 240
LGE-MIDlet-Width: 240
LeftSoftKey: -6
MIDlet-1: MyAppName,/icon.png,com.main.MainMidlet
MIDlet-Jar-Size: 964642
MIDlet-Jar-URL: MyAppName.jar
MIDlet-Name: MyAppName
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Touch-Support: true
MIDlet-Vendor: www.MyApp.com
MIDlet-Version: 1.4
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
Navi-Key-Hidden: true
Nokia-MIDlet-App-Orientation: portrait
Nokia-MIDlet-On-Screen-Keypad: no
RightSoftKey: -7
UseNativeTextButton: true

을 다음과 매니페스트 속성과 마찬가지로

JAD 속성이 있습니다

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.0
Created-By: 1.6.0_21-b06 (Sun Microsystems Inc.)
MIDlet-1: MyAppName,/icon.png,com.main.MainMidlet
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Vendor: www.MyApp.com
Nokia-MIDlet-App-Orientation: portrait
LGE-MIDlet-Height: 400
Nokia-MIDlet-On-Screen-Keypad: no
MIDlet-Name: MyAppName
Navi-Key-Hidden: true
MIDlet-Touch-Support: true
LGE-MIDlet-Width: 240
MIDlet-Version: 1.4
Backkey: -11
LeftSoftKey: -6
UseNativeTextButton: true
LGE-MIDlet-Target-LCD-Height: 400
RightSoftKey: -7
LGE-MIDlet-Target-LCD-Width: 240
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0

+0

jad, manifest, jar 크기를 게시하고 MIDlet을 생성하고 빌드하는 방법을 설명합니다. –

+0

내 의견을 편집했습니다. 제발 저에게 의견을 제시하고 제게해야한다고 제안 해주십시오. –

답변

1

내가 생각할 수있는 유일한 것은 내가 주로하지에서, 매니페스트에 MIDlet-Jar-Size을 볼 수 있다는 것입니다 자드.

불행히도, 빌드 시스템이 압축 파일 (jar 파일은 기본적으로 zip 파일)에 삽입 된 것을 어떻게 처리했는지 알지 못했으며 Netbeans에게 jad에서 manifest로 속성을 이동하는 방법을 알지 못합니다.

Netbeans에 간단한 HelloWorld MIDlet을 생성하고 개미 스크립트를 수정하지 말 것을 요청한 경우 MIDlet-Jar-Size이 매니페스트로 끝납니다.

속성과 서명 된 MIDlet 사이에 관계가 있다고 생각합니다. 체크섬 역할을 할 수 있습니다.