어제와 똑같이 살면서 다른 미래를 기대하지 말자

[Cordova] 코르도바 개발환경 세팅 본문

IT관심분야/Cordova

[Cordova] 코르도바 개발환경 세팅

플랜액터 2018. 11. 7. 23:33

1. Cordova를 설치합니다.

$ npm install -g cordova

$ cordova -v

You have been opted out of telemetry. To change this, run: cordova telemetry on.

8.1.2 (cordova-lib@8.1.1)


2. 자바 다운로드 및 설치

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


3. Android Studio 설치 및 SDK 설치

1) 안드로이드 스튜디오를 다운로드 후 설치합니다.

https://developer.android.com/studio/ (안드로이드 스튜디오)

2) "SDK Platform" 설치 시 API level android-27을 설치합니다.

저같은 경우 코르도바 버전이 8.1.2 입니다.

https://developer.android.com/studio/intro/update (SDK 설치 참고)

※ 코르도바 버전별 API Level 참고

cordova-android VersionSupported Android API-LevelsEquivalent Android Version
7.X.X19 - 274.4 - 8.1
6.X.X16 - 264.1 - 8.0.0
5.X.X14 - 234.0 - 6.0.1
4.1.X14 - 224.0 - 5.1
4.0.X10 - 222.3.3 - 5.1
3.7.X10 - 212.3.3 - 5.0.2


ANDROID_HOME=C:\Users\planactor\AppData\Local\Android\Sdk

JAVA_HOME=C:\Program Files\java\jdk1.8.0_191


4. 테스트 프로젝트 생성

$ cordova create hello com.example.hello HelloWorld
$ cd hello
$ cordova platform add android

$ cordova platform ls (지원 가능 플랫폼 확인)

$ cordova requirements (빌드 전 필수환경 체크)

You have been opted out of telemetry. To change this, run: cordova telemetry on.

Android Studio project detected

Requirements check results for android:

Java JDK: installed 1.8.0

Android SDK: installed true

Android target: installed android-28,android-27

Gradle: installed C:\Program Files\Android\Android Studio\gradle\gradle-4.6\bin\gradle


5. 테스트 프로젝트 빌드

$ cordova build (모든 플랫폼 빌드)
$ cordova build android (안드로이드 플랫폼 빌드)


6. 테스트 프로젝트 실행

$ cordova emulate android

No emulator images (avds) found. 에러발생...

안드로이드 스튜디오 Tools > AVD Manager > Virtual Device 선택 후 추천되는 이미지 설치


참고문서

https://cordova.apache.org/docs/en/latest/guide/cli/index.html

https://cordova.apache.org/docs/en/8.x/guide/platforms/android/index.html





Comments