admin

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

cordova설치 및 Eclipse 연동

nodejs가 되어 있지 않다면 http://nodejs.org/download/에 접속하여 다운로드 설치 합니다.


http://phonegap.com/install/ 사이트에 접속면 접속 화면이 설치 화면이 나온다

그런데.. phonegap을 설치하고 

$ phoegap create myApp 

$ cd myApp

$ phonegap run android

이렇게 하면 완성된 화면의 배포를 만드는것같다 .. (?? )

그래서 phonegap을 삭제하고  cordova를 설치 했다.

hponegap  삭제

/usr/local/lib/node_modules>sudo npm uninstall phonegap


$>sudo npm install -g cordova 로 설치를 한다. 

설치 후 sample 프로그램을 만들보자 

cordova create hello com.example.hello Helloworld

실행 후" -bash: /usr/local/bin/cordova: No such file or directory"의 에러 메세지가 

발생한다 .. 이 에러는 "https://issues.apache.org/jira/browse/CB-4686"의 이슈에 등록 되어있다 ..

그래서 현재 버젼을 지우고 이전 버전을 설치 합니다.

/usr/local/lib/node_modules>sudo npm uninstall cordova

/usr/local/lib/node_modules>sudo npm install -g cordova@3.0.6

 설치 후 sample 프로젝트 생성

my_java_source>cordova create hello com.example.hello Helloworld

cd hello

cordova platform add ios

cordova platform add android

혹 "cordova platform add android"를 실행했을때 

"[Error: Please install Android target 17 (the Android 4.2 SDK). Make sure you have the latest Android tools installed as well. Run `android` from your command-line to install/update any missing SDKs or tools.]" 이런메세지가 나오면

$ android 를 실행하여 android 버젼을 추가 합니다


이제 Eclipse를 실행하여 생성한 프로젝트를 안드로이드 폰에서 확인 하도록 하겠습니다.

Eclipse 실행

Menu Bar에서 File > New > Others.. 선택 합니다.

Android > Android Project from Existing Code를 선택 실행합니다.

 

좀전에 생성한 myApps > platform > android 를 선택합니다.


이제 프로젝트를 실행하여 안드로드폰으로 확인 하도록 하겠습니다.

프로젝트 > 오른쪽마우스(control + 마우스클릭)을 해서 Run as > Android Application을 선택 합니다.

Android Device Chooser에서 Mac Book연결된 안드로이드폰을 선택하고 OK를클릭합니다.

핸드폰에 index.html의 내용이 표시되는 것을 확인 합니다.

그림 밑에 "ANDROID PHONEGAP  테스트 입니다"라고 MyApps > Assets > index.html의 내용이 표시됩니다. 

핸드폰으로 바로 연결


Virtual Device로 연결

가상의 디바이스로 연결하려면 Launch new Android Virtual Device에서 선택 후 실행하면

Virtual Device로 선택되어 실행되고 다시 실행할때는 아래와 같이 선택할 수 있도록 보입니다. 





자 이제 본격적으로 하이브리드 앱을 개발해볼까요 ..


336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

MAc에서 Android SDK 설치

1. ADT Plugin

 http://developer.android.com/sdk/installing/installing-adt.html#Download에 접속합니다.

선택된부분을 복사합니다.

 Eclipse를 실행하고 Help > Install New Software.. 를 실행합니다.

Add 버튼을 클릭하고아래와 같이 입력합니다.

Tool을 선택하고 Next버튼을 클릭합니다.


"I accept the terms of the license agreements"를 클릭하고 Finish버튼을 클릭합니다.



YES를선택하여 Eclipse를 리스타트를 합니다.

 Eclipse가 리스타트 후 Android SDK의 위치를 물어본다.

2. Android SDK 설치

위의 설정화면을 열어 둔채로  http://developer.android.com/sdk/index.html에 접속하여 SDK를 다운로드 합니다.


다운로드 한 adt-bundle-mac-x86_64-20130729-1.zip 화일을 압축을 해제하여 개발설정 디렉토리로 이동합니다.

압축해제완 완로되면 얼어놓은 Eclipse를 다신 선택하여 아래와 같이 Eclipse디렉토리를 입력합니다.

설치가 완료되면 Eclipse Menu Bar > WIndow > Android SDK Manager가 설치 되었는지 확인 합니다.

Android SDK Manager가 보이지않는 경우 Window > Customize perspective > Command Groups Availability tab을 자레대로 선택하고 Android SDK and AVD Manager를 체크후 OK버튼을 클릭하여 저장합니다.


3.Android SDK 설정

Android SDK를 실행하고 원하는 버젼을 선택 후 Install ... packages..를 선택 합니다.

전체 선택후설치하여도 되나 시간일 오래 소요되니 상위 버젼만 선택 합니다.

각 버젼 및  SDK 설치하기 전에 라이센스에 대한 동의를 합니다.

아래와 같이1번을 선택 후 2번 accept License를 선택하여 동의를 합니다.

나머지 1,2,3번도 마찬가지로 각각 선택 후 Accept License를 선택하여 라이센스에 동의를 합니다.

그러면 아래와 같이 초록색으로 변합니다.

전체 동의를 했으면 Install을 클릭하여 설치를 합니다.


설치가 완료되념 Close버튼을 클릭하여 SDK Manager을 종료합니다.

3.  AVD Manager 시작하기

New를 선택하여 새로운 virtual Device를 추가 합니다.

아래와 같이 설정 후 OK버튼을 클릭하여 저장합니다.

(*** 첨이라 .. 맞는지 모르겠다 ㅡ,.ㅡ;;)

설정이 완료되면 start 버튼을 클릭하여  Virtual Device를 실행합니다.

Wipe user data를 체크 후 launch를 선택하여 실행합니다.







336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Mac Eclispse.ini UTF-8로 설정하기


cd /Users/설치경로/eclipse/Eclipse.app/Contents/MacOS

vi eclipse.ini

eclipse.ini 맨 아래 "-Dfile.encoding=utf-8"를 추가 합니다.


336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Apache Tomcat 설치 및 Eclipse에서 Tomcat 설정


java Version : JDKSE1.6

Apache Tomcat Verson : Apache Tomcat 6.0

Eclipse : Eclipse IDE for Java EE Developers


1.Apache Tomcat Dwonload

저는 자바 버젼이 jdk1.6 Version을 사용하므로 Apache Tomcat6 Version을 다운로드하여 설치 합니다.

http://tomcat.apache.org/download-60.cgi 에 접속하여 tar.gz을 선택한여 다운로드 합니다.

다운로드한 apache-tomcat...tar.gz을 떠블클릭하여 압축을 해제 합니다.

압축해제된 apache-tomcat 디렉토를 개발환경을 모아 놓은 디렉토리로 이동합니다.

저는 /Users/home/java/ 디렉토리로 이동했습다.


2. Eclipse에서 서버 설정하기

Tomcat Server v6.0 Server를 선택

Tomcat이 설치된 디렉토리를 선택후 NEXT를 클릭합니다.


 Dynamic Web Project로 생성된  프로젝트를 선택 후 Add를 클릭하여 설정합니다.



3.Sample Page 작성

Eclipse  Menu Bar에서 File > New >Others > Web > Jsp File을 선택하여 샘플페이지를 작성합니다. 


Sample Page의 내용을 입력합니다.

Server 선택 후 Tomcat V6.0 Server at LocalHost를 선택 후 Start Server를 선택하여 서버를 실행합니다.

Safari Browser을 열어 http://localhost:8080/myWeb/index.jsp를 입력하고 페이지를 엽니다.

Hello .. ^^ 로 나오므로 정상적으로 설치가 완료 되었습니다.

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

1.Eclipse Download.

http://www.eclipse.org/downloads/  접속하여 맥용 다운로드

Mac OS 32bit 64bit 구분은 

http://jaesu.tistory.com/category/W.OS/Mac를 참고합니다.



다운로드 폴더에서eclipse를찾아서 압축을해제 합니다.

eclipse폴더를 응용프로그램 폴더로 이동합니다.


eclipse를 실행합니다.

eclipse실행시 아래와 같이 메세지가 나오면 프로그램의 보안 실행 레벨을 조정합니다.

Menu Bar의 Apple ()를 클릭하여 "시스템환경설정"을 선택합니다.

보안 및 개인정보를 선택합니다.

    1) 자물쇠를 클릭하여 참금을 해제합니다.

     2) 다운로드한 응용프로램허용을 모듯곳으로 변경합니다.


다시eclipse를 실행합니다.