DeviceAPIGuide_AndroidStudio_V3.9.0 지원가능한 안드로이드 api 한계
- 작성자 :
- 김*원
- 작성일 :
- 2023-08-01 14:52:20
- 조회수 :
- 705
- 구분 :
- 모바일 / 3.9
- 진행상태 :
- 완료
Q
안녕하세요. 덕분에 하이브리드웹앱? 링크까지 잘 걸고 이제 모바일페이지 개발중인데요.
제가 지금 DeviceAPIGuide_AndroidStudio_V3.9.0 버전을 사용하여 안드로이드 스튜디오에 셋팅을 해놓고
앱을 빌드하고 있는데요.
app폴더에서 assets>www>inext.html안에 웹 링크 걸고 app을 빌드하기 때문에 사실 이게 코르도바로 빌드하는 건지는 잘 모르겠습니다.
1. 이런식으로 빌드하는 것이 코르도바를 이용하여 빌드하는 건가요? 제가 알기론 사진첨부에 cordova 폴더안에서 빌드를 해야 코르도바를 이용하는 걸로 알고 있는데요. 이게 전자정부모바일 프레임워크라 그럴 필요가 없는 건지 궁금합니다.
2. 코르도바 8.1.2버전으로는 안드로이드 api-level 19 - 28까지 지원이라 최신 핸드폰(갤럭시A52의 경우는 android버전13으로 cordova12.0.0(dev버전))은 지원 안 되는 걸로 알 고 있습니다. 문제는 코르도바는 버전을 올리면 되는데 정부전자 모바일 프레임워크 3.9는 코르도바 버전을 어디까지 지원하는지가 궁금합니다.
아래는 전자정부 모바일 프레임워크3.9사이트에 적힌 구현 개발 환경정보인데요.
OS Windows 10
JDK Java SE SDK 7.0
SDK-API Android 4.4 이상 API 19(Kitkat)이상
IDE Eclipse 4.8 (Photon) 구현도구에 포함
Cordova v8.1.2 Cordova Device v7.1.4
Eclipse Plug-In Android ADT
여기서의 정보는 최소사항인것 같은데 그 이상은 버전은 상관이 없는 건지도 궁금합니다. 제가 jdk8버전을 사용하지만 앱 빌드에 별다른 문제는 없는 거 같아서요.
=====아래는 추가 제 빌드 환경입니다.==========
Android Gradle plugin version : 3.2.1
Gradle version : 4.10.1
제가 지금 DeviceAPIGuide_AndroidStudio_V3.9.0 버전을 사용하여 안드로이드 스튜디오에 셋팅을 해놓고
앱을 빌드하고 있는데요.
app폴더에서 assets>www>inext.html안에 웹 링크 걸고 app을 빌드하기 때문에 사실 이게 코르도바로 빌드하는 건지는 잘 모르겠습니다.
1. 이런식으로 빌드하는 것이 코르도바를 이용하여 빌드하는 건가요? 제가 알기론 사진첨부에 cordova 폴더안에서 빌드를 해야 코르도바를 이용하는 걸로 알고 있는데요. 이게 전자정부모바일 프레임워크라 그럴 필요가 없는 건지 궁금합니다.
2. 코르도바 8.1.2버전으로는 안드로이드 api-level 19 - 28까지 지원이라 최신 핸드폰(갤럭시A52의 경우는 android버전13으로 cordova12.0.0(dev버전))은 지원 안 되는 걸로 알 고 있습니다. 문제는 코르도바는 버전을 올리면 되는데 정부전자 모바일 프레임워크 3.9는 코르도바 버전을 어디까지 지원하는지가 궁금합니다.
아래는 전자정부 모바일 프레임워크3.9사이트에 적힌 구현 개발 환경정보인데요.
OS Windows 10
JDK Java SE SDK 7.0
SDK-API Android 4.4 이상 API 19(Kitkat)이상
IDE Eclipse 4.8 (Photon) 구현도구에 포함
Cordova v8.1.2 Cordova Device v7.1.4
Eclipse Plug-In Android ADT
여기서의 정보는 최소사항인것 같은데 그 이상은 버전은 상관이 없는 건지도 궁금합니다. 제가 jdk8버전을 사용하지만 앱 빌드에 별다른 문제는 없는 거 같아서요.
=====아래는 추가 제 빌드 환경입니다.==========
Android Gradle plugin version : 3.2.1
Gradle version : 4.10.1
환경정보
-
- OS 정보 : DeviceAPIGuide_AndroidStudio_V3.9.0
- 표준프레임워크 버전 : 3.9?
- JDK(JRE) 정보 : jdk1.8 / gradle-jdk 11
- WAS 정보 : 없음
- DB 정보 : 없음
- 기타 환경 정보 : cordova8.1.2
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크에서 사용하는 DeviceAPIGuide_AndroidStudio는 Apache Cordova를 기반으로 하고 있습니다.
Apache Cordova는 하이브리드앱을 구성할수 있는 기반을 제공하고
HW기능을 사용하거나 연결해주는 플러그인을 탑재 하여 빌드하는 방식입니다.
구성방식은
말씀하신 assets>www>inext.html에 외부 링크를 걸수도 있고
해당 디렉토리에 HTML/CSS/JS 및 이미지를 첨부하여 앱에 포함하여 배포할수 있습니다.
모바일 표준프레임워크 3.9에서 사용되는 Cordova 버전은 Cordova v8.1.2 버전입니다.
최신 핸드폰(예: Android 버전 13)을 지원하기 위해서는 Cordova 버전을 업그레이드해야 할 수도 있습니다.
최신 버전을 사용하시려면 코도바 릴리즈 노트를 비교하셔서
코도바 버전 변경으로 인한 eGovFrame에 끼치는 영향도를 점검하셔야 할 것 같습니다.
최신버전 릴리즈노트의 링크는 다음과 같습니다.
https://cordova.apache.org/docs/en/11.x/guide/platforms/android/index.html
감사합니다.
표준프레임워크센터입니다.
표준프레임워크에서 사용하는 DeviceAPIGuide_AndroidStudio는 Apache Cordova를 기반으로 하고 있습니다.
Apache Cordova는 하이브리드앱을 구성할수 있는 기반을 제공하고
HW기능을 사용하거나 연결해주는 플러그인을 탑재 하여 빌드하는 방식입니다.
구성방식은
말씀하신 assets>www>inext.html에 외부 링크를 걸수도 있고
해당 디렉토리에 HTML/CSS/JS 및 이미지를 첨부하여 앱에 포함하여 배포할수 있습니다.
모바일 표준프레임워크 3.9에서 사용되는 Cordova 버전은 Cordova v8.1.2 버전입니다.
최신 핸드폰(예: Android 버전 13)을 지원하기 위해서는 Cordova 버전을 업그레이드해야 할 수도 있습니다.
최신 버전을 사용하시려면 코도바 릴리즈 노트를 비교하셔서
코도바 버전 변경으로 인한 eGovFrame에 끼치는 영향도를 점검하셔야 할 것 같습니다.
최신버전 릴리즈노트의 링크는 다음과 같습니다.
https://cordova.apache.org/docs/en/11.x/guide/platforms/android/index.html
감사합니다.