반응형
android sdkr22(api18) 에 포함된 default 로 있는 dx.jar 는
debug = false, verbose = false, verboseDump = false, coreLibrary = false, 등등 정보가 false 로 박혀 있다.
dx빌드시 method, filed 가 65k가 넘치면 빌드 Fail이 되면서 method, filed 가 얼마나 사용 되고 있는 Console로 보여준다.
이 정보는 내 프로젝트의 각 패키지별로 method, filed 를 카운트해서 보여준다.
이러한 정보를 수정한 dx.jar 를 만들었다.
작업 내용으로는
debug = true, verbose = true, verboseDump = true, coreLibrary = true 등 각종 정보들 true로 설정
method, filed 의 정보가 dx빌드시 무조건 보이도록 설정.
method, filed 정보를 txt 파일로 생성 되게 작업. 이 파일은 eclipse 에 생성이 된다.
생성 되는 파일은 아래와 같이 무한적으로 생성 된다. 기존에 빌드 했던 정보들이 쌓인다.
새로 카운트 하고 싶으면 txt 파일을 지우면 된다.
countfieldsLog.txt, countfieldsLog_2.txt, countfieldsLog_3.txt ...
countmethodsLog.txt, countmethodsLog_2.txt. countmethodsLog_3.txt ...
반응형
'프로그램 > Java - Android' 카테고리의 다른 글
adb wifi 연결 하기 (0) | 2013.10.29 |
---|---|
폰에 설치된 APK 파일에 접근하기 (0) | 2013.08.08 |
dx UNEXPECTED TOP-LEVEL ERROR 오류 발생시 해결 방법 (0) | 2013.07.30 |
android - dx.jar 만들기 (0) | 2013.07.26 |
xml 에 정의한 Layout에 코드로 생성한 Layout 붙이기 (0) | 2013.07.24 |