2011-02-15 1 views
0

설치된 사용자의 90 % 이상을 대표하는 BlackBerry OS 버전을 지원하고 싶습니다. 지금은 OS 버전 4.5에서 6.0까지 지원한다는 의미입니다.동일한 COD 파일과 다른 기능을 가진 다른 Blackberry OS 버전을 지원합니다.

터치 스크린을 지원하는 모델에서 터치 앤 스 와이프 이벤트가 필요하며 OS 4.5 이상 버전에서 같은 바이너리를로드하고 싶습니다.

이것이 가능합니까? 코드에 TouchEvent 메서드를 추가하면 응용 프로그램이 더 이상 내 8800, OS 버전 4.5에로드되지 않습니다.

Windows 및 Linux PC 세계에서 나오면 너무 제한적일 수 있습니다. 이보다 더 큰 플랫폼에서 모든 OS 버전에서 작동하는 앱을 만들 수 있으며 이전 플랫폼에서 지원되지 않는 기능을 정상적으로 삭제할 수 있습니다.

동적 인 클래스 로딩을 원한다고 생각하지만 확실하지 않습니다.

내가 지금까지 관련 발견 무엇 : "is it possible to have a single build i.e cod file for touch and non-touch screen." "It isn't possible to do what you would like" 사람이 확인할 수 스레드의 끝은?

답변

1

하나의 COD 파일이 필요합니까? RIM은 전처리 기용 지원을 제공하며 대상 OS에 따라 조건부로 코드를 컴파일 할 수 있습니다.

나는 BlackBerry 사용자에게 적절한 COD 파일을 제공하기 위해 스니핑 한 브라우저 에이전트를 사용하는 앱을 사용합니다. 또한 AppWorld를 사용하면 특정 응용 프로그램에 대해 여러 COD 파일을 제출할 수 있습니다. 각 파일은 특정 OS 버전에 맞게 조정됩니다. AppWorld는 앱을 다운로드 할 때 사용자에게 적합한 앱을 제공합니다.

+0

하나의 대금 상환을 사용하는 것이 좋겠지 만 브라우저 대행사를 위해 갈 것입니다. 감사! –