2011-03-21 7 views

답변

2

필요한 시그너처에는 RBB, RCR, RRT의 세 가지 유형이 있습니다. 나는 그 각각이 무엇을 의미하는지 모르지만 당신은 그것들 모두를 사용해야합니다. 나는 당신이 그 중 하나만을 설치했을 것 같아 설치가 실패하는 이유입니다.

+0

thanug Mugur하지만 모두 설치했습니다.하지만 어떻게 제대로 설치되었는지 확인할 수 있습니까? –

+0

SignatureTool을 사용하여 응용 프로그램에 서명합니다. 그렇게하면 각 .cod 파일에 대해 서명 상태가 표시됩니다. 서명되지 않았거나 필수가 아님. 응용 프로그램에 서명 한 후 (요청 버튼을 누르고 키 암호를 입력) 서명되지 않은 상태는 모두 서명 됨으로 바뀌어야합니다. – Mugur

1

jar /jad의 조합에도 서명 할 수 있습니까? Netbeans를 사용하고 있습니다.

jad은 Blackberry에서 정상적으로로드되며 간단한 앱을 실행할 수 있습니다. cod으로 변환하는 것은 번거롭고 종종 사용할 수없는 .cod 파일을 생성합니다.

2

나는 또한이 매우 실망스러운 문제를 안고있었습니다.

장치에서 사용중인 것과 동일한 JRE로 프로젝트를 컴파일하고 있는지 확인하십시오. JRE 7.1.0을 사용하고 있었고 대부분의 프로젝트에 문제가 없었지만 일부는 내 5.0.0 장치에서 "보안 API에 액세스하려고 시도했습니다"오류를 표시합니다. 5.0.0 용으로 컴파일하면 문제가 해결되었습니다.

프로젝트에서 사용중인 JRE를 변경하려면 프로젝트에서 "JRE 시스템 라이브러리"를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오. 드롭 다운 메뉴에서 원하는 JRE를 선택하십시오. 필요한 JRE가 설치되어 있지 않은 경우 BlackBerry 사이트 (아래 열거 됨)의 지침에 따라 다운로드하십시오.

패키지가 7.1.0에서는 RRT로 서명되지 않았지만 5.0.0에서는 그렇지 않습니다.

나는 해결책 here을 발견, 당신은 더 JRE를 here을 다운로드하는 지침을 찾을 수 있습니다.