'j2me'에 해당되는 글 1건

  1. [2009/04/06] 스마트폰 자바 개발환경 - eclipse (2)

스마트폰 자바 개발환경 - eclipse

[CS/LAB]

어찌해서 하게된 스마트 폰에 자바 프로그래밍..
J2ME로 해야되지만..핸드폰과 다른 PDA + 폰..;;

이전까진 에디터플러스에서 했지만 이제는 eclipse에서 하는 방법을 알아보자!!

1. Java SDK 설치 - 최신 버전으로 설치

2. Sun java Wireless  toolkit인가? 아무튼 그거 설치.

3. eclipse를 설치하는데..
플러그인이 필요..

  • help -> software updates -> find and install(구버전), eclipse 버전에 따라서 available software 탭에서 add site(최신버전)를 눌려서 추가해야 하는 경우도 있다.
  • 뜨는 창에서 search for new features to install 선택
  • new remote site에서 name은 eclipse me site등 임의로 정하고 URL은 http://www.eclipseme.org/updates/라고 적는다.
  • 다음을 누르고 eclipseme를 체크한 후 다음 누르면 다 다운 받고 모두 설치한다.
  • 새프로젝트에 j2me가 생기면 성공!!

Hello world 찍기는..

  • File -> New -> Project -> J2ME -> J2ME Midlet suite -> next
  • 프로젝트 이름은 아무것나 정한다.
  • 다음창은 디바이스 선택할 수 있는 창인데, 기본 세팅이 안되어 있다면,  manage device에 들어가서 import 클릭 후, 자신의 wireless toolkit의 emulator 실행 파일을 import한다.
  • refresh를 하면 선택할 수 있는 디바이스 목록이 나오는 데 그 중 자신의 스마트 폰에 적당한 디바이스를 선택한다.

이제 프로젝트는 완성....이제는 소스 파일 만들기

  • New -> other -> J2ME -> J2ME Midlet
  • Class 이름 적으면 끝

HelloWorld.java

more..


HelloCanvas.java

more..


이렇게 만든 후 실행을 누르고 에뮬레이터가 뜨고, 실행이 될 것이다.

이제는 실제 스마트 폰에 올려보면..

  • 프로젝트 이름에 마우스 대고 오른쪽 버튼 누른 뒤 J2ME -> Create Package를 누르면
  • 프로젝트 폴더 내 deployed 폴더에 .jad파일과 .jar파일이 생성된다.
  • 스마트 폰에 아무 폴더나 옮겨서 실행하면 끝~~!!

참고로 스마트 폰에도 java VM이 올라가 있어야 함.
난 삼성 SCH-M480에서 jbed를 올려서 실행하였다.
많은 VM이 있지만 Opera mini를 사용할려고 설치하였다.