지난번, [ ionic framework 와의 첫 만남 포스팅 ] 에서, 실제 실행 부분에서 진행이 잘 되지 않았었는데요,
이번에는, github 에서 받았던 Sample ionic project 를 이용해서, android 화면에서 테스트 해보고자 Build 까지 진행을 해보려고 합니다.
https://github.com/loicknuchel/ionic-starter
아래 명령을 정상적으로 실행하는 것이 목표입니다.
ionic platform add android
: add android platform to the projectionic resources
: generate icon & splash-screen for project platformsionic run android
: run your app !Error : Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Faild to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.
set ANDROID_HOME=C:\ installation location \android-sdk
set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
뭐가 막 움직이기 시작하더니, emulator-arm.exe 가 실행되는 새 창이 뜹니다. 긴장되네요 ㅎㅎ
(위의 installation location 은 android-sdk 가 설치된 디렉토리를 말합니다 )
emulator 를 기다리라는 메시지가 뜬 후 한참지나더니, emulator 를 부팅한다는 메시지가 뜨고
드디어, 앱개발 화면에서 자주보던 Android Emulator 화면이 제 PC 에서도 처음으로 동작을 합니다^^
그리고, 계속 뭔가가 움직이면서 동작을 하더니, 한참 후에.... 짜잔!!!!! 하고, 또다시 Error Message 가 뜹니다....쩝.....
역시나 쉽게 넘어가는게 없네요. 이번에도 Connection Error 인걸보면, PATH 문제일듯 하긴 한데요, 다시 열심히 goole.com 에서 검색해보니 이런말이 나옵니다.
config.xml 파일에 이 부분을 추가하라고 합니다.
<preference name="loadUrlTimeoutValue" value="700000" />
이러한 현상이 생기는 이유는, 에뮬레이터가 index.html 파일을 Open 하는데 많은 시간이 소요되어 연결오류가 발생하는 것인데, 프로젝트가 나무 크거나 관련 Resource 를 불러오는데 많이 시간이 걸리는 경우 발생한다고 합니다.
암튼, 해당 문장을 추가하고 다시 시작해 봅니다.
아!!! 드디어 정상적으로 Loading 이 되는군요.... 푸하하하!!!!
하지만, 이번에도 로그인은 되는데, Chatting 이 되지않네요.. 흑흑흑...
아니면, 채팅기능이 아닌지도 모르겠네요. 입력란 앞에 검색아이콘이 있는걸로 봐서...
아무튼, 이번에도 한발 다가선듯 합니다^^
다음번에는 좀더 구체적으루다 실행되는 앱을 테스트 한번 해볼까 합니다.
페이스북 로그인시 모바일웹에서는 되는데 웹뷰에서는 안될때, webview facebook login (0) | 2018.12.18 |
---|---|
폰갭 PhoneGap 그리고 PhoneGap Build 로 하이브리드앱 개발 (0) | 2016.07.26 |
github 에서 ionic sample project 를 다운받아서 실행시켜보기 (0) | 2016.07.02 |
ionic framework 설치/명령어/Tip 정리 ... 하이브리드앱 개발 (0) | 2016.07.02 |
ionic framework 와의 첫 만남 ... 하이브리드앱 개발의 혁신 (0) | 2016.07.02 |
댓글 영역