이 글은 공부하는 목적으로
개인 프로젝트를 진행하며 남기는 일기형식입니다.
전문성 없는 맨땅에 헤딩하는 형식이므로 참고하시기 바랍니다.
개발환경 : Mac OS
목표
안드로이드 하이브리드앱을 제작하기 위해 개발환경을 만든다.
◐ 요약
이전 과정까지 하고 이클립스에 프로젝트를 import 할때 생겼던 문제들
아직 원인을 알지 못하고 해결방안도 찾지 못했다.
임시방편으로 프로젝트를 진행할 수 있는 방법을 남겼다.
해결책을 찾으면 추가해 놓겠다.
1. 이클립스 import 시 프로젝트명에 엑스표시가 뜬다.
이전 글에서 했던데로 프로젝트를 생성하고 터미널로 실행했을때 정상적으로 나오는데는 문제가 없었다.
그런데 만들어진 프로젝트를 이클립스에 import 하고 보니 안된다.
이클립스의 프로젝트명에 빨간색으로 오류가 있다는 표시가 나왔다.
src > 패키지명 > CordovaApp.java 파일을 연다.
import org.apache.cordova.*; 위에 마우스를 올리면 메뉴창이 올라오는데
Fix project setup... 을 클릭한다. 그런다음....
Add Project "CordovaApp-CordovaLib~ 를 선택하면 에러표시가 사라진다.
이제 디버그하면 확인할 수 있다.
2. index.html 수정 적용안됨
폰갭으로 생성된 프로젝트의 www > index.html 파일을 열어서 내용을 변경하고 디버그 했는데
내용이 안바뀐다. 제길~
터미널을 열고 실행하니 변경된 내용이 적용되서 나온다.
$cd 프로젝트폴더이동
$phonegap run android
귀찮긴 하지만 일단 터미널창을 옆에 두고 이런식으로 실행 확인 해야겠다.
3. 한글깨짐
겨우 인덱스 내용을 수정하고 확인했는데 한글이 깨진다.
이클립스의 preferences > workspace > text file encoding
UTF-8 로 변경하고 다시 실행해보니 한글도 제대로 나온다.
'맨땅에 헤딩' 카테고리의 다른 글
WAMP Server - 윈도우에 Apache,PHP,Mysql 셋팅 (0) | 2015.04.15 |
---|---|
안드로이드 하이브리드앱 GCM 푸시 #1 클라이언트 (1) | 2015.04.10 |
안드로이드 하이브리드앱 개발환경 #2 설치 및 셋팅 (0) | 2015.04.02 |
안드로이드 하이브리드앱 개발환경 #1 준비 (0) | 2015.04.01 |