javadoc 2

Android Dependencies 에 src, javadoc 추가하기

안드로이드 프로젝트의 libs 폴더에 들어있는 라이브러리들은 Android Dependencies에 자동으로 속한다. 하지만, 여기에 속해있는 라이브러리들에 source나 javadoc을 넣을 수 없게되어있는데 (아마도 버그) 다음과 같은 방법으로 해결한다. libs에 있는 라이브러리 이름을 딴 properties 파일을 만들고 그 안에 설정을 넣는다. 그리고 해당 프로젝트를 닫았다 열어준다. 예를 들어, libs 폴더에 android-support-v4.jar 가 있다면 android-support-v4.jar.properties 파일을 만들어준다. 그리고, android-support-v4.jar.properties 파일의 내용으로 다음을 채워준다. (경로는 자신의 환경에 맞게 수정해야함.) src=..

iOS & Android 2012.10.10

안드로이드 소스 빌드에서 DroidDoc 제거

안드로이드 전체 소스를 빌드하는데에 많은 시간이 걸리고, 또 개인적인 이유로 DroidDoc을 빌드 과정에서 빼야 하는 상황이 발생했다. 여기저기 둘러보니 $ANDROID_SRC_HOME/build/core/ 에 다양한 make파일(.mk)들이 있다. 이 중에 droiddoc.mk 파일이 DroidDoc 빌드를 담당하는 것 같다. droiddoc.mk의 내용을 살펴보니 중간에 "-doclet DroidDoc" 으로 옵션을 준 부분이 있다. (froyo에선 150라인, gingerbread에선 157라인인데, doclet이나 DroidDoc으로 검색해보면 정확하겠다.) 그 아래쪽으로 일반 javadoc으로 문서화하는 내용이 있는데, 무시해도 될 듯하다. "@echo Doc droiddoc: ..." 라인 ..

iOS & Android 2011.02.23