반응형
Aparch Cordova - App 개발
1.Apache cordova - App 개발 기본
2. Apache cordova - plugin 사용 ( for android )
3. Apache cordova - plugin 개발( for android )
4. Apache cordova - Activity를 포함하는 plugin 개발 ( for android )
개발 환경:
OS: Windows
개발툴: VS Code
support Platform : Androd ( iOS - windows에서는 빌드 불가 : 나중에 정리 )
Cordova 설치
npm install -g cordova
Cordova App 개발 - Android
프로젝트 생성
cordova create cdvapp com.thirteenrains.cdvapp cdvapp -d
-d (or --verbose) 옵션은 처리과정의 상세 내역을 표시해 주므로 유용하다.(이하 동일)
cordova create
지정된 경로에 Cordova 프로젝트에 대한 디렉터리 구조를 생성
명령 구문:
cordova create path [id [name]] [options]
인수:
값설명
path | 프로젝트 디렉토리 - 없으면 생성, 있으면 오류 |
id | 기본값 : io.cordova.hellocordova - config.xml의 widget element의 id attribute와 매핑됨. - 역방향 도메인 스타일의 식별자를 지정 |
name | 기본값 : 파일 의 요소를 HelloCordova - config.xml의 name element와 매핑됨 - 어플리케이션의 타이틀로 표시되는 이름 |
프로젝트 폴더 구조
플랫폼 추가
cordova platform
추가된 platform list 출력
cordova platform list
Android 플랫폼 지원
Android Platform용 App 빌드를 위한 환경설정 가이드
플랫폼 추가
cordova platform add android
폴더 구조
빌드
cordova build android
[windows]
* path 환경 변수에 'ANDROID_HOME'이름으로 Android SDK경로를 추가 해야 함
* 빌드관련 에러 대응
- JDK - Gradle version missmatch
- GRADLE path 관련
실행
cordova run android
2. Apache cordova - plugin 사용 ( for android )
3. Apache cordova - plugin 개발( for android )
4. Apache cordova - Activity를 포함하는 plugin 개발 ( for android )
반응형