2011-02-09 2 views
1

Eclipse 내에서 의 Blackberry 8xxx 용으로 개발할 앱을 디버깅 할 때마다 net_rim_os를 찾을 수 없다는 경고 메시지가 나타납니다. 그러면 모달을 클릭 한 다음 다른 것을 거의 동일하게 클릭해야합니다.디버깅시 net_rim_os를 찾을 수 없습니다.

나는 6.x 개발 환경 만 설치되어 있지만 전화는 4.5라고 가정합니다.

휴대 전화에없는 API를 사용하지 않는 한 프로그램이 휴대 전화에서 작동합니다.

경고가 표시되지 않거나 더 좋게 표시되지 않도록하려면 누락 된 기호 또는 Eclipse에서 불만 사항이 무엇이든지 설치하십시오. 내가 사용하고있는 RIM 자체에서 제공하는 Eclipse입니다.

답변

2

디버거가 기호 디버깅을 지원하는 .debug 파일을 찾고 있습니다. OS와 일치하는 .debug 파일과 함께 제공되기 때문에 일반적으로 시뮬레이터에는 문제가되지 않습니다. 실제 장치를 사용하면 하드웨어에서 사용되는 OS 버전이 .debug 파일을 사용할 수있는 OS 버전과 거의 일치하지 않는 문제에 직면하게됩니다.

하드웨어에서 실행되는 OS 버전보다 작거나 같은 SDK 버전으로 컴파일하는 것이 좋습니다. 테스트 범위가 완료되지 못하면 숨겨진 API 비 호환성을 가진 프로그램이 제공 될 수 있습니다. 가장 좋은 방법은 지원하는 각 OS 버전의 프로그램을 컴파일하는 것입니다.

+0

나는 통제하에있는 API 커버리지 테스트를 가지고 있기 때문에 숨겨진 API 비 호환성에 대해 걱정하지 않는다고 생각한다. 그러나 명시 적으로 지적 해 주셔서 감사합니다. 4.5에 대한 툴체인을 어디에서 찾을 수 있는지 알고 있습니까? 이클립스에서 나는 아무것도 찾을 수없는 것 같습니다. –

+1

블랙 베리 개발을 위해 이클립스를 사용하지 않았기 때문에 이클립스에 대한 지원이 4.5 이후에 제공되어 사용하지 못할 수도 있다고 생각한다. 내가 뭔가를 알기 위해 노력할 것이지만 더 많은 정보를 얻은 Blackberry 사용자를위한 Eclipse가 많이있을 것으로 기대합니다. – Richard

+0

나는 그렇게 확신하지 못할 것이다. 많은 사람들이 최신 정보를 사용하고 하루 만 부릅니다. –

0

BlackBerry Update Site을 사용하도록 Eclipse를 구성하십시오. 그런 다음 BlackBerry Java SDK 4.5를 다운로드하여 설치하십시오. 해당 SDK를 사용하도록 프로젝트를 구성하십시오. 이렇게하면 4.5에서 지원되는 API 만 컴파일 할 수 있습니다.

+0

모든 버전에 대한 모든 업데이트가 제공되지만 프로젝트를 구성하여 사용하려면 어떻게해야합니까? –

+0

프로젝트 구성 자체에 있습니다. 필요한 JRE 버전을 선택하십시오. –

+0

시스템 JRE와 RIM 6.0 JRE 중에서 선택할 수 있습니다. 두 가지 선택. –