728x90
반응형
1. cordova 설치
npm install -g cordova
2. cordovar 프로젝트 생성
cordova create {프로젝트명}
프로젝트명과 동일한 폴더가 생성될 것이다. 해당 폴더로 이동 후 3번을 이어서 진행한다.
3. 플랫폼 추가
cordova add android
cordova add ios
cordova add browser
4. 안드로이드 스튜디오 실행
해당 프로젝트 폴더 내 platform > android 선택해서 프로젝트를 연다.

나와 같은 경우 빌드 에러가 발생했다. 에러 메시지를 확인하니까 안드로이드 빌드 툴 버전 34가 설치되어 있지 않다고 한다.

상단바 Android Studio 클릭 > settings > Language&Frameworks > Android SDK 로 이동해서 버전 34를 설치한다.

근데 SDK Tools에서 버전이 변경이 안돼서 에러가 해결이 안됐다. SDK Platforms에서 34 버전은 설치 완료한 상태였다.
그래서 cdv-gradle-config.json 파일에서 명시된 최소 버전을 변경해줬다.
{
"MIN_SDK_VERSION":24,
"SDK_VERSION":35,
"COMPILE_SDK_VERSION":null,
"GRADLE_VERSION":"8.7",
"MIN_BUILD_TOOLS_VERSION":"35.0.0",
"AGP_VERSION":"8.3.0",
"KOTLIN_VERSION":"1.9.24",
"ANDROIDX_APP_COMPAT_VERSION":"1.6.1",
"ANDROIDX_WEBKIT_VERSION":"1.6.0",
"ANDROIDX_CORE_SPLASHSCREEN_VERSION":"1.0.0",
"GRADLE_PLUGIN_GOOGLE_SERVICES_VERSION":"4.3.15",
"IS_GRADLE_PLUGIN_GOOGLE_SERVICES_ENABLED":false,
"IS_GRADLE_PLUGIN_KOTLIN_ENABLED":false,
"PACKAGE_NAMESPACE":"io.cordova.hellocordova",
"JAVA_SOURCE_COMPATIBILITY":8,
"JAVA_TARGET_COMPATIBILITY":8,
"KOTLIN_JVM_TARGET":null
}
여기서 SDK_VERSION, MIN_BUILD_TOOLS_VERSION을 34에서 35로 변경해주었다.

그 결과 빌드를 성공했다!!
코르도바를 사용해서 간단한 앱 개발을 해보려고 계획은 세웠지만 실행은 못 하고 있다...
이제부터라도 조금씩이라도 해봐야겠다!!
728x90
반응형
댓글