마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

.java 파일의 용량 제한 ?

0 추천
코딩을 하던중 한 메서드에서 용량이 64kb 를 넘을 수 없다는 에러를 만났습니다.

일단 메서드를 쪼개서 해결을 본상태구요. <문제가 일어난 자바 파일 크기가 150kb 정도>

메서드에 64 kb 한계가 있다면 .java 파일 자체에는 용량 제한이 없는건가요?

갑자기 무서워서져서 이렇게 질문 남깁니다 ㅜ

 

만약 한계가 존재한다면 그 한계가 핸드폰 기종마다 다를 수도 있나요 ?

고수님들의 답변을 기다립니다 ㅜㅜ
ddieoxin (1,550 포인트) 님이 2013년 6월 10일 질문

1개의 답변

+1 추천
안녕하세요.

메서드가 커지면 메서드를 여러개 분활 하시는게 좋습니다. 관리도 편하죠.

.java파일의 정확한 용량은 모르겠으나 아마 제한 용량이 있을것같네요.

용량에 걸리신다면 하시던것처럼 클래스를 분활하시면 될듯하네요.

일반 리소스 파일은 하나당 1m넘으면 안되는 걸로 알고(제한 넘는 리소스 쓰는 방법은 아래)

용량 제한 관련 http://202psj.tistory.com/495

apk파일은

http://android-developers.blogspot.kr/2012/03/android-apps-break-50mb-barrier.html

여길 참고 하시면 될꺼같습니다.

 

apk파일이 커지면 단말 성능에 따라 느려지고 빨라지고 할것같네요.

고수는 아니지만 한자 적어봅니다
  (11,920 포인트) 님이 2013년 6월 10일 답변
큰 도움이 되었습니다.
정말 감사합니다 ^^
...