행복을 위하여.

Olleh TV 개발환경 설치 및 설치 시 주의사항 본문

전문가가 되기 위하여/작업 노트

Olleh TV 개발환경 설치 및 설치 시 주의사항

람다lambda 2011. 1. 16. 22:14

Olleh KT 셋탑박스 개발환경을 설치하는 방법은 아래 주소에 들어가서
http://openapp.kt.co.kr/
개발지원센터 게시판의
"[ACAP] QOOK TV 자바(Java) 어플리케이션 SDK v 1.2" 게시글의 첨부파일을 다운받아보면 개발환경 셋팅방법에 대해 상세하게 나와있다.

설치방법을 간략히 요하자면 다음과 같다.

1. java 최신 버전 설치. java 1.4.2 버전 설치(1.4.2 버전 설치시 Browser Registration는 체크 해제)
2. 이클립스 다운 (zip파일이라 압축만 풀면된다.)
3. 이클립스실행->메뉴에서 Help->Install New Software->사이트 주소 입력 Add->next
4. 프로젝트 New를 하여 qook tv프로젝트를 하나 생성하여 run을 해서 Hello TV가 나온다면 성공!.

하지만 설치하다보면 pdf파일 대로 똑같이 따라하지는 않을 것이다. (나만 그런가?^^;)
아래와 같은 사항을 따르지 않으면 삽질의 시간을 보낼 수 있으므로 주의하자. (삽질시간안보내도록 맨 밑에 다시 내용 추가하였다. (2011/01/18))

1. 설치 문서를 보면 OS는 xp를 권장한다고 되어 있다. xp에 깔도록 하자!
- Windows 7, Vista에 깔다가 모두 망했다. 이클립스에서 플러그인을 깔았다고 하는데도 Run에 보이지 않는다거나 실행을 하는 도중에 아래와 같은 화면을 보게 될지도 모른다.




2. 이클립스 하위버전은 쓰지 말자. 
- 이클립스 하위버전에 쿡티비 플러그인을 설치하려다가 아래와 같은 화면을 계속 보았다. 
(에러이유 : Cannot complete the install because of a confilicting dependency.)
나중에 알고보니 이클립스가 좀 낮은 버전이였다. 혹시나 해서 헬리오스 최신버전에 설치했더니 한번에 성공했다.




위의 두가지 사항만 지키면 설치는 금방 끝날 것이다.
나는 저 위의 두가지때문에 하루를 날려본 경험이 있어서...아~~~~주 혹시나 실수를 반복하지 않을 까 하는 생각에 기록한다.

이상 끝~!


----------------------------------------------------------------------------------------------------
방금 전 회사내 연구원님이 윈도우 7과 비스타에서 실행 잘된다는 보고를 받아서 더 추가한다. (2011/01/18)
윈도우 7과 비스타에서 제대로 실행하려면 아래와 같은 사항을 해놓으면 실행이 잘된다고 한다.
방금 본인의 PC(윈도우 7)에서 해보았는데 MFC어쩌구 에러나던것이 사라지긴했다. 잘되는 것 같다.

방법은 아래와 같다.
1. 이클립스가 깔려있는 아래 경로로 들어간다.
     D:\eclipse\plugins\kt.qook.ide_1.2.2\device
2. device폴더안에 qooktv_emul.exe파일을 선택하여 마우스 오른쪽 버튼 클릭
3. 호환성 문제 해결 선택
4. 권장 설정 시도 클릭... 그리고 다음 다음 선택.. 완료 끝

그런데 위의 사항으로도 안되는 경우가 있다고 한다. 그럴땐 또 아래와 같은 방법으로 해결이 된다고 한다.-_-;

1. 제어판->국가 및 언어 선택
2. 키보드 및 언어->키보드 변경->키보드 추가

비스타의 경우에서는 키보드를 추가했더니 에뮬동작이 잘됐다고 한다.

본인이 한것이 아니라 회사내 다른 연구원님의 제보이다.

이상으로 개발 환경 설치로 인한 더 이상의 삽질은 없기를~=.=
Comments