안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 ㅠㅠ
다름이 아니라 안드로이드 게임을 만들고 있는데..
이클립스가 너무 느립니다.
처음에 만들때는 안그랬는데..
클래스가 많아지고
xml을 여러개 만들다보니 이클립스가 너무 느리네요;
음....
어떤식으로 느리냐면
예를들어 xml을 더 추가할떄 바로 추가 되는게 아닌
몇분의 시간이 경과된후 xml이 만들어 지고
코딩을 하고 저장을 하면 바로 저장이 안되고 몇분 후에 저장이 되는 ㅠ
진짜 너무 느려요 ㅠㅠ
도대체 왜 이런건지 모르겠는데 ㅠㅠ
혹시 xml을 여러개 만들면 원래 이렇게 느려지는건지 ㅠㅠ
원래 클래스하고 xml을 여러개 만들면 저장할떄 시간이 오래 걸리는건가여 ㅠ
아님 놋북 사양이 낮아서 그런건가요 ㅠㅠ
클래스는 대략 20개 정도
xml도 20개 정도 되는데;
앞으로 20개 정도의 클래스와 xml을 더 만들어야 될것 가튼데; 저장 시간이나 xml생성 시간이 너무 오래 걸려서
미치겠네요 ㅠㅠ
듀얼코어에 2기가 인데 ㅠㅠ 흠 ㅠㅠ
다름이 아니라 안드로이드 게임을 만들고 있는데..
이클립스가 너무 느립니다.
처음에 만들때는 안그랬는데..
클래스가 많아지고
xml을 여러개 만들다보니 이클립스가 너무 느리네요;
음....
어떤식으로 느리냐면
예를들어 xml을 더 추가할떄 바로 추가 되는게 아닌
몇분의 시간이 경과된후 xml이 만들어 지고
코딩을 하고 저장을 하면 바로 저장이 안되고 몇분 후에 저장이 되는 ㅠ
진짜 너무 느려요 ㅠㅠ
도대체 왜 이런건지 모르겠는데 ㅠㅠ
혹시 xml을 여러개 만들면 원래 이렇게 느려지는건지 ㅠㅠ
원래 클래스하고 xml을 여러개 만들면 저장할떄 시간이 오래 걸리는건가여 ㅠ
아님 놋북 사양이 낮아서 그런건가요 ㅠㅠ
클래스는 대략 20개 정도
xml도 20개 정도 되는데;
앞으로 20개 정도의 클래스와 xml을 더 만들어야 될것 가튼데; 저장 시간이나 xml생성 시간이 너무 오래 걸려서
미치겠네요 ㅠㅠ
듀얼코어에 2기가 인데 ㅠㅠ 흠 ㅠㅠ
2010.10.16 20:40:07
자동 빌드 체크를 꺼버리세요,
저두 개발하던게 코드가 1만줄이 넘어가면서 부터
컨트롤+S 를 심심하면 눌러대는 습관때매 환장하겠더군요;
저장 한번 하면 재빌드 하느라 버벅버벅 30초가량 걸리고...
저두 개발하던게 코드가 1만줄이 넘어가면서 부터
컨트롤+S 를 심심하면 눌러대는 습관때매 환장하겠더군요;
저장 한번 하면 재빌드 하느라 버벅버벅 30초가량 걸리고...
2010.10.17 05:30:45
정확하진 않히만..
아마도 님께서 게임을 개발하신다고 하시니..
png 이미지 파일과 xml파일들을 많이 가지고 작업을 하시지 않으신지 궁금합니다.
위에 2개중에 특히 png이미지가 하나씩 증가 할때마다 체감속도 엄청 떨어입니다.
일전에 안드로이드 처음 개발할때 무척이나 힘들었던게 저런 것 때문에 생산 퍼포먼스 너무 안나왔던 경험이 있습니다.
그기에다 에뮬로 작업하는 상황였기에 더덕욱 스트레스를 받았던 경험이 있습니다. (정말 최악으로 조합된 콤피였습니다.)
여턴 png나 xml을 많이 가지고 작업을 하시면
작업 하나하나 나누어서 개발을 하시고 작업이 끝나시면 앞에서 개발 완료하신거랑 붙여서 TEST를 하는게 빠를겁니다.
제가 생각하는건 png를 VM에 올리면서 메모리를 심하게 잡아는다는 느낌을 많이 받았습니다.
그러면서 계속적으로 속도 저하가 심해질겁니다.
안드로이드가 xml을 어떤식으로 파싱을 하는지 정확히는 모르겠지만.
(이부분은 안드로이드쪽인지 이클립스 버그로 봐야 하는지 정확히 파악이 안되고 있습니다.
여턴 이두놈의 조합은 아닌것 같은 느낌을 받았습니다.)
xml을 파싱할때 메모리를 많이 잡아먹는 방식으로 구현이 된것 같은 느낌이 많이 듭니다.
xml 소스를 수정하고 이클립스에서 저장할때 간혹 이클립스가 꺼져 버리는 경우가 종종 있었거던여
그래서 이클립스 ini에 메모리 옵션을 주기도 했는데 현상은 조금 나아졌을뿐 꺼지는 현상은 여전히 해결되지 못했습니다.
하드디스크 남은 용량이 얼마 없다.
다른 프로그램이 여러개 돌아가는 중이다.
컴퓨터를 끊지 오래됐다.
돌렸던 어플에서 쓰레드를 정상적으로 종료하지 않아 계속 돌고있다.
이중에 하나일듯 싶네요...
저도 듀얼에 2기가 노트북인데 저정도 속도는 아닙니다...
참고로 옵션에서 오토빌드 끄면 돌릴때 빌드 하는 수고가 있지만
느려지는건 덜 할껍니다.