개발121 Phonegap 에서 수정한 내용이 빌드시 반영 안될때!? phonegap 으로 개발을 하다보니, index.html 파일을 아무리 변경하고 빌드해서 실행해도 변경내용이 저장이 안되는 문제가 있었습니다.왜 그런지 몰라서 10번은 빌드를 했던 것 같네요. 결국엔 아직도 원인은 파악하지 못했지만요.iOS에서는 테스트 못해봤는데, 전 이 문제가 android 개발을 할 때 발생하더군요. 웹뷰에 저장된 내용이 캐시로 남아서 그런가? 라는 생각도 했는데, 캐시를 지워도 그대로더라구요. 그러다가 제가 알아낸 해결책은 cordova build 명령을 실행하는 것입니다.그리고 설치된 apk 파일을 삭제 후에 다시 빌드해서 실행을 하면 정상적으로 작동이 됩니다. html 파일 아무리 변경해도 제대로 반영이 안될때는 한번 확인해 보세요. 그리고 혹시 원인을 아시는 분이 계시거나 .. 2014. 6. 24. OS X 에서 환경변수 지정하는 방법!! 환경변수는 시스템 전반에서 사용되는 어떤 값을 지정해 둘 수 있는 방법입니다.대표적인 환경변수로는 PATH를 들 수 있겠네요.PATH는 윈도우 시스템에서도 쓰이는 변수로, 어떤 디렉토리에 위치해 있던지 상관 없이 PATH에 지정된 디렉토리에 있는 파일에 접근할 수 있도록 도와줍니다. 일반적으로 PATH를 수정하는 경우는 거의 없지만, 개발자들이라면 많이 접해보셨으리라 생각됩니다. JAVA를 설치하거나 뭐 기타 다양한 경우에서 말이죠. OS X 에서 환경변수 관련된 명령어 부터 알아봅시다! export환경변수를 설정할 때 씁니다.export AAA=BBB이렇게 입력하면 AAA 라는 환경변수에 BBB 라는 값이 입력됩니다.주의!!!! equal(=) 마크 앞뒤로 공백이 있으면 안됩니다. echo환경변수를 확.. 2014. 6. 24. OS X 에 ant 설치하기! (리눅스도 비슷합니다) 전에 포스팅한 폰갭, 안드로이드 플랫폼 추가하는 중에 에러가 발생하는 경우! 에 이어서 추가로 작성하는 글입니다. 위 글에서는 윈도우 환경에서 에러가 나는 경우에 ant 설치하는 방법에 대해 다루고 있습니다.그런데, OS X (Mac)에서도 폰갭(Phonegap)에 안드로이드(Android) 플랫폼을 추가하려고 하면 동일한 에러가 발생합니다.역시 동일하게 ant를 설치해 주어야 합니다. 개념상으로는 윈도우나 OS X 이나 ant 설치하는 방법이 동일하지만, 몇가지 명령어가 다릅니다.다만, OS X 와 리눅스는 유닉스 계열 운영체제라서 아래 표시하는 방법은 리눅스에서도 동일하게 사용 가능한 방법이라고 보시면 됩니다. ANT는 아파치에서 주도하는 프로젝트 중 하나로, 소프트웨어 빌드 도구입니다.이제 설치해 .. 2014. 5. 22. 폰갭, 안드로이드 플랫폼 추가하는 중에 에러가 발생하는 경우! 폰갭(Phonegap)을 배워보려고 했습니다.역시 처음 새로운 세계를 접할 때는 'HelloWorld'를 띄워 봄으로 시작하는 것이겠죠?그런데, HelloWorld 예제 하나 실행하는 것 조차도 난관이 많았습니다. 영어의 한계라는 생각도 드네요. ㅠㅠ [이 포스트는 폰갭으로 HelloWorld 예제를 실행하는 방법 전체를 설명하고 있지는 않습니다] cordova create hello com.example.hello HelloWorld 명령을 입력해서 프로젝트를 생성하는 것 까지는 큰 문제 없이 진행이 되었습니다. 문제는 cordova platform add android 라는 명령을 입력한 이후인데,q.js의 126번줄에서 오류가 난다고 하네요. 그리고 아래쪽에 힌트를 줍니다. executing com.. 2014. 5. 21. 이전 1 ··· 3 4 5 6 7 8 9 ··· 31 다음