QML 로 Android Application 제작하기 > QT 강좌/팁

본문 바로가기
사이트 내 전체검색

QT 강좌/팁

QT/Win32 QML 로 Android Application 제작하기

페이지 정보

작성자 no_profile tmdwn 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 4건 조회 7,934회 작성일 14-09-02 15:28

본문

이글은 제가 podovat.com의 blog 올린글(http://www.podovat.com/?p=206)에서 퍼온것입니다

Qt 를 이용하여 Android Application 을 만들어 보겠습니다.

기본적인 환경 설정에 필요한 프로그램은 다음과 같습니다.

 

1.  JDK 다운 로드

- 사용한 버전 : 1.8.0_20

- link : http://www.oracle.com/technetwork/java/javase/downloads/index.html

- 현재 운영체제에 맞는 버전을 설치하시면 됩니다.

- 현재 글에서는 D:\Program Files\Java\jdk1.8.0_20 경로에 설치하였습니다.

 

2.  Android SDK 다운로드

- Eclipse 와 ADT 가 포함된 버전입니다. 다운받으셔서 적당한 폴더에 압축을 해제하시면 됩니다.

- link : http://developer.android.com/sdk/index.html#download

- 현재 글에서는 D:\Android 에 압축을 해제하였습니다.

 

3. Android NDK 다운로드

- 사용한 버전 : r10

- link : https://developer.android.com/tools/sdk/ndk/index.html

- 현재 글에서는 D:\Android\NDK 폴더에 압축 해제 하였습니다.

 

4. Ant 다운로드

- 사용한 버전 : 1.9.4

- link : http://ant.apache.org/bindownload.cgi

- 현재 글에서는 D:\apache-ant-1.9.4 경로에 압축해제 하였습니다.

 

5. Qt Creator 다운로드

- Version : Qt 5.3.1 for Android (windows 32)

- link : http://ftp.jaist.ac.jp/pub/qtproject/archive/qt/5.3/5.3.1/qt-opensource-windows-x86-android-5.3.1.exe

- 적당한 폴더에 설치해줍니다.

 

개발환경 구성이 끝났다면 Android 경로에 관해서 설정을 해주어야 합니다.

좀전에 다운받아서 설치하였던 Qt Creator 을 실행합니다.

 

일단 샘플 프로그램이 필요하니, 기본적인 프로젝트를 생성해 줍니다.

File -> New File or Project -> Qt Quick Application 선택

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_0.png[/img]

 

Applications -> Qt Quick Application -> Choose 선택

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_1.png[/img]

 

Name 과 디렉토리 설정. (여기서는 HelloWorld 및 d:\Work 로 설정하였습니다.) 후 Next 클릭해줍니다.

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_2.png[/img]

 

Qt Component  를 Qt Quick 1.1 선택후 Next 클릭

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_3.png[/img]

 

Kit Selection 에서 Android Kit 을 선택 후 Next 눌러줍니다.

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_9.png[/img]

 

Version control 은 지금현재 필요 없으므로 Finish 를 눌러줍니다.

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_5.png[/img]

 

위와 같은 과정을 제대로 거쳤다면 다음과 같은 편집 창이 나오게 됩니다.

다들 아시겠지만 딱 보아도... "Hello World" 를 출력하게 생겼으니.. 그대로 한번 수행해 보겠습니다.

 

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_61.png[/img]
 

여기서 안드로이드 빌드를 할려면 제일 처음 설치해 두었던 ndk, sdk, jdk, ant 의 경로를 설정해 주어야 합니다. Menu  의 Tools -> Options 를 선택합니다.

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_71.png[/img]

 

Options 를 선택하게 되면 다음과 같은 창이 나오게 되는 데 왼쪽 탭에서 Android 선택후

오른쪽 사각형 안에 있는 Location 들을 설정해 줍니다.

실제 디바이스 기기가 없으시면 하단에 위치한 AVD Manager 의 Add 를 눌러 기기를 추가하셔서 테스트하시면 됩니다.

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_8.png[/img]
 

이제 안드로이드 설정이 끝났습니다!

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_10.png[/img]

 

 

Build & Run 을 하시면 정상적으로 수행되는 QML Application 을 보실 수 있습니다.

 

[img]http://www.podovat.com/wp-content/uploads/2014/08/QtAndroi_11.png[/img]

 

nais·sance [nisns] http://tmdwn.net

추천2

댓글목록

구름님님의 댓글

no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

좋은글을 올려 주셨네요. 알고보면 간단한 것인데도 처음 시작하는 사람들은 힘들기 마련이죠. 많은 분들께 도움이 될 듯 합니다.

Total 198건 1 페이지
QT 강좌/팁 목록
번호 제목 글쓴이 조회 추천 날짜
198 QT/Win32 no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3886 0 09-10
197 QT/X11 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5451 0 12-03
196 QT/X11 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6847 1 03-07
195 QT/Embedded no_profile 요원009 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11228 0 11-13
194 QT/Win32 no_profile tmdwn 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6414 0 05-18
193 QT/Embedded no_profile 잉농 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6172 0 05-14
192 QT/Embedded no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6550 0 04-01
191 QT/Embedded no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 21872 1 03-31
190 QT/Win32 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13204 0 03-17
189 QT/Win32 no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5845 0 02-13
188 QT/Win32 no_profile 인라이너 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5763 1 02-12
187 QT/Embedded no_profile 김아무개 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 16068 0 11-12
186 QT/Embedded no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5824 0 11-11
185 QT/Embedded no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5884 0 11-11
184 QT/Win32 no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10509 0 10-22
183 QT/Win32
Qt와 C++11 댓글+ 2
no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10845 1 10-12
182 QT/Win32 no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10470 0 10-09
181 QT/Win32 no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7525 0 10-02
180 QT/Win32 no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8610 0 10-01
179 QT/X11 no_profile 별님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5411 0 09-25
178 QT/Win32 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6047 0 09-16
177 QT/Win32 no_profile tmdwn 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7522 0 09-03
176 QT/Win32 no_profile tmdwn 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7449 0 09-02
열람중 QT/Win32 no_profile tmdwn 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7935 2 09-02
174 QT/X11 no_profile 나무나무나무 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8355 0 07-25
173 QT/Win32 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6751 2 07-11
172 QT/Win32 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9357 2 07-09
171 QT/Win32 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6558 2 07-08
170 QT/Win32 no_profile 구름님 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13030 1 07-07
169 QT/X11 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8218 0 07-02
게시물 검색

  • 게시물이 없습니다.

회원로그인

설문조사

새로운 홈페이지에 대한 평가

접속자집계

오늘
72
어제
497
최대
3,878
전체
4,081,912

Copyright © korone.net. All rights reserved.