메뉴 건너뛰기

XEDITION

프로그램

 

1. Node.js 설치

  • Node.js는 커맨드창에서 npm을 사용하기 위해서 설치하는 것임
  • 다운로드 : https://nodejs.org/en/download/

 

2. Cordova 설치, 프로젝트 생성

  • Cordova 설치
    • 커맨드창 : npm install -g cordova
    • (참고) 삭제 : npm uninstall -g cordova

 

 

  • cordova 프로젝트 생성(c:\cordova 위치로 테스트)
    • cmd창에서 해당위치로 이동: c:\cordova
    • 프로젝트 생성 : cordova create cordova1 com.srctree.cordova1 Cordova1
    • 기본적으로 웹 플랫폼만 추가됨

 

코르도바 프로젝트 생성
생성된 코르도바 프로젝트

 

  • cordova 플랫폼 추가(안드로이드 생성)
    • cmd창에서 해당위치로 이동: c:\cordova\cordova1
    • 안드로이드 플랫폼 추가 : cordova platform add android
    • (참고) 특정버전 지정하여 생성 : cordova platform add android@6.3.0)

 

생성된 안드로이드 프로젝트

 

  • 플랫폼 삭제 : cordova platform remove android
  • IOS플랫폼 추가 : cordova platform add ios

 

3. 안드로이드 빌드에 필요한 것들 확인

  • 커맨드창 :  cordova requirements
  • JDK, Android SDK, Gradle 등의 필요한 것들 표시됨
  • 커맨드창에서 직접 안드로이드를 빌드하기 위해서 필요한 것이며 생성된 프로젝트를 안드로이드 스튜디오에서 불러와서 빌드할 경우 필요 없음!

 

 

 

4. JAVA JDK(1.8) 설치

  • 다운로드 : https://www.oracle.com/java/technologies/javase-downloads.html
  • jdk-8u251-windows-x64.exe 다운로드 및 설치

 

5. JAVA_HOME 환경변수 등록

  • 환경변수 설정: "고급 시스템 설정" 실행 -> 고급탭(환경 변수)
  • 시스템변수 새로만들기: JAVA_HOME / "C:\Program Files\Java\jdk1.8.0_251" 추가
  • 시스템변수 Path: "%JAVA_HOME%\bin" 추가

 

6. Gradle설치, 환경변수 등록

  • 다운로드 : gradle.org/releases/
  • 특정 폴더에 넣고 그 폴더를 환경변수에 등록
  • 커맨드창 껏다 켜야 적용됨

 

7. 안드로이드 빌드

  • 빌드에 필요한 것들 모두 설치 후에 빌드 가능
  • 커맨드창 : cordova build android
  •  
번호 제목 글쓴이 날짜 조회 수
212 안드로이드 생체 인식 인증 샘플 file 묵묵이 2024.12.19 0
211 Webbrowser 버전은 아래와 같이 변경 묵묵이 2024.04.28 1
210 HttpURLConnection 이용한 통신 / 파일 다운로드 묵묵이 2024.03.14 0
209 [Spring Boot] Gradle 로 빌드 하는 법 묵묵이 2024.02.08 0
208 Gradle 프로젝트 설정 묵묵이 2024.02.08 0
207 document.baseURI 를 지원하지 않는 이슈 묵묵이 2024.01.23 0
206 ios WkWebview 개발자 모드에서 로그를 볼수 없는 현상 묵묵이 2023.12.21 0
» Cordova(코르도바) 설치, 프로젝트 생성 묵묵이 2023.12.14 0
204 웹뷰(WebView) 사용법 묵묵이 2023.12.13 0
203 안드로이드 기본값으로 휴대폰 기울기에 따라 자동회전 막기 묵묵이 2023.12.13 0
202 화면모드로 전환시 WebView가 리로드되는 현상 묵묵이 2023.12.13 0
201 xeni 엑셀 다운로드 관련 file 묵묵이 2023.12.08 2
200 CKeditor4 를 이용한 게시판 글쓰기 구현 및 사진 업로드 [1] 묵묵이 2023.11.23 1
199 Jenkins REST API 호출로 Job 생성/실행/결과조회 하기 묵묵이 2023.09.22 1
198 키보드 변경시 앱 재시동 현상 묵묵이 2023.09.09 0
197 Tomcat(톰캣)에서 HTTP/2 (HTTP 2.0) 사용하기 묵묵이 2023.08.08 7
196 Eclipse Git Merge Conflict 해결 방법 [1] 묵묵이 2023.07.27 1
195 유튜브 무료 영화 묵묵이 2023.07.24 0
194 Git 줄 끝을 처리하도록 Git 구성 2 [2] 묵묵이 2023.07.20 2
193 빌라가배 Villagabae - 풀빌라 거제 묵묵이 2023.07.18 0
위로