스마트폰 자바 개발환경 - 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를 사용할려고 설치하였다.


이 글의 트랙백 주소 :: http://kuls.net/~bluesks/tt/trackback/36

::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::

  1. hyangii [2009/04/07 23:19]  [댓글주소]  [수정/삭제]  [댓글쓰기]

    오페라 미니가 java VM도 내장한겨?
    모바일용 브라우저로만 알고 있어서-

  2. 이카도르 [2009/04/09 02:40]  [댓글주소]  [수정/삭제]  [댓글쓰기]

    아냐..오페라 미니를 설치하기 위해서 VM중에 jbed를 쓰는거야..ㅋㅋ
    미니가 내장하는게 아니라..미니를 돌리기 위해 많은 vm중 jbed를 쓴거~ㅋ