1

두 개의 다른 컴퓨터 (집과 직장)에서 응용 프로그램을 개발 중이며 집이 잘 작동하는 것처럼 보이지만 작업은 더 좋은 단어가 부족하여 소유하고 있습니다. .응용 프로그램이 시작되지 않거나 블랙 베리 시뮬레이터에로드됩니다.

  • 응용 프로그램을로드 할 때 임의의 간격으로 응용 프로그램을 시작하는 대신 시뮬레이터의 기본 화면에서 시작됩니다. 응용 프로그램을 시작하여 정상적으로 작동시킨 다음 시뮬레이터를 닫고 다시로드하고 동일한 코드베이스가로드되지 않도록 할 수 있습니다.
  • 응용 프로그램으로 이동해도 실제로 응용 프로그램 자체는 표시되지 않습니다.
  • 응용 프로그램 cod 파일 (File-> load java program)을로드하려고 시도하면 작동하지 않습니다. this thread의 단계를 시도했지만 신뢰할 수 없습니다.
  • 너비 변수의 값을 1로 수정하거나 makeMenu와 같은 함수를 주석 처리하거나 버튼을 추가하는 등 아주 작은 변경으로 인해 IDE에서 오류가 표시되지 않고 코드가 더 이상 작동하지 않게됩니다.
  • 때때로 clear.bat를 사용하는 경우가 있습니다. 때로는 작동하지 않을 수도 있습니다. 프로젝트 이름으로 모든 파일을 수동으로 제거하는 것과 동일합니다.
  • 이클립스 환경을 다시 설치하면 블랙 베리 플러그인은 아무런 조치도 취하지 않습니다.
  • blackberry_app_descriptor.xml 파일의 "시작시로드"가 설정되어 있습니다.

두 시스템 모두 이클립스 1.1 베타 용 BB 플러그 인, 8300 시뮬레이터가있는 Java 4.5를 사용하고 있습니다. 차이점은 두 시스템 간의 운영 체제입니다. 일은 XP Sp3이고, 집은 Vista입니다. 비스타 하나는 완벽하지 않지만, 동전을 뒤집지 않고도 앱이로드되는지 여부를 확인할 수있는 변수 변경을 테스트 할 수 있습니다.

this one과 같이이 포럼에서 비슷한 해결책을 시도했지만 이클립스 설치 단계에 대한 옵션이 없기 때문에 그 해결책이있는 것으로 보입니다.

그런 상황에 처했을 때 누구도 그런 어려움에 처했을까요? 제가 놓친 것 중 아무 것도 시도 될 수 있습니까?

+0

다른 시뮬레이터를 사용해 보셨습니까? 당신이 사용하고있는 것이 약간 버그 일 수 있습니다. –

+0

빌드 중 Eclipse 콘솔에 오류가 있습니까? 시뮬레이터 폴더의 프로젝트 파일이 최신 버전입니까? "이클립스 단계에 대한 옵션은 없었습니다"- 더 구체적으로 설명 할 수 있습니까? –

+0

@marc - 8100, 8330, 8300 및 8700을 v4.5로, 9000을 4.6으로 사용하여 모두 동일한 문제를 나타 냈습니다. – canadiancreed

답변

4

새로운 1.1 플러그인으로이 동작을 보았습니다. 응용 프로그램이 시작시로드되지 않고 FIle-> load java 프로그램이 도움이되지 않습니다. 나를 위해 해결책은 매번 깨끗한 빌드를 실행해야한다는 것이 었습니다. 그것은 일식이 깨끗하고 빌드가 아닌 빌드 만하는 것이 었습니다. 박쥐 ... 희망이 있습니다!

+0

내 무지 때문에 죄송합니다. 어떻게 수행 할 것이며, 시뮬레이터에 응용 프로그램을로드하기 전에 수행해야하거나, 처음으로 Eclipse를로드 할 때 한 번만 수행해야합니다. – canadiancreed

+0

프로젝트 -> 정리로 이동하는 경우 _ 즉시 빌드 시작 확인란을 선택하여 정리 후에 빌드 한 다음 확인을 클릭하십시오. 빌드 한 후 시뮬레이터를 실행하십시오. BTW, 응용 프로그램은 응용 프로그램 폴더가 아닌 다운로드 폴더 아래에 표시됩니다. 응용 프로그램 desscriptor의 설정에 따라 다릅니다. – Tamar

+0

깨끗하게 실행하기 전에 실행해야하거나 예측할 수없는 동작이 발생하더라도 작동하는 것처럼 보입니다. 이게 당신이 발견 한 것과 비슷합니까? 위치는 시뮬레이터 일 수 있습니다. 나는 새로운 응용 프로그램이 응용 프로그램 대신 다운로드 된 응용 프로그램을 가질 것임을 알았습니다. – canadiancreed

0

파일 이름에 공백이나 특수 문자가있는 프로젝트에서 부적절한 이름 지정 구조를 가진 리소스를 삭제하십시오.

알아 내기 위해 이틀이 걸렸습니다.

0

한 가지 해결책을 찾았습니다. 내가보기 시작 응용 프로그램을 처음 실행하십시오. 실행중인 Blackberry 시뮬레이터 으로 실행하십시오. 여기에서 실행을 선택하고 Blackberry 시뮬레이터로 실행하십시오.

관련 문제