포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

머라도 올릴것 없을까 생각한던중에....
Android make옵션이 잘 정리 된것이 있어서요.
Android.mk Variable등의 내용도 잘 정리 되어 있습니다.
참고하세요


출처:http://android.git.kernel.org/?p=platform/build.git;a=blob_plain;f=core/build-system.html

  • droid - make droid is the normal build. This target is here because the default target has to have a name.
  • all - make all builds everything make droid does, plus everything whose LOCAL_MODULE_TAGS do not include the "droid" tag. The build server runs this to make sure that everything that is in the tree and has an Android.mk builds.
  • clean-$(LOCAL_MODULE) and clean-$(LOCAL_PACKAGE_NAME) - Let you selectively clean one target. For example, you can type make clean-libutils and it will delete libutils.so and all of the intermediate files, or you can type make clean-Home and it will clean just the Home app.
  • clean - make clean deletes all of the output and intermediate files for this configuration. This is the same as rm -rf out/<configuration>/
  • clobber - make clobber deletes all of the output and intermediate files for all configurations. This is the same as rm -rf out/.
  • dataclean - make dataclean deletes contents of the data directory inside the current combo directory. This is especially useful on the simulator and emulator, where the persistent data remains present between builds.
  • showcommands - showcommands is a modifier target which causes the build system to show the actual command lines for the build steps, instead of the brief descriptions. Most people don't like seeing the actual commands, because they're quite long and hard to read, but if you need to for debugging purposes, you can add showcommands to the list of targets you build. For example make showcommands will build the default android configuration, and make runtime showcommands will build just the runtime, and targets that it depends on, while displaying the full command lines. Please note that there are a couple places where the commands aren't shown here. These are considered bugs, and should be fixed, but they're often hard to track down. Please let android-build-team know if you find any.
  • LOCAL_MODULE - Anything you specify as a LOCAL_MODULE in an Android.mk is made into a pseudotarget. For example, make runtime might be shorthand for make out/linux-x86-debug/system/bin/runtime (which would work), and make libkjs might be shorthand for make out/linux-x86-debug/system/lib/libkjs.so (which would also work).
  • targets - make targets will print a list of all of the LOCAL_MODULE names you can make.


고현철

2009.07.18 01:39:28
*.59.122.199

좀 정리해 봐야겠네요....^^

검린

2010.02.18 02:41:05
*.144.166.219

잘 읽었습니다.

honggun

2010.07.16 22:03:40
*.50.20.41

오오~~ 딱 필요한 자료네요.. 감솨요~

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
84 [android] mouse right button을 back key 처럼 동작시키는 방법 [1] 고도리 2017-05-28 271
83 [android] hello android application 작성법 관리자 2013-12-11 2440
82 DRM(Digital Rights Management) on Android file [1] 고도리 2012-07-06 5440
81 [자료] Android build system(안드로이드 빌드 시스템) for ICS file [7] 고도리 2012-04-16 7455
80 odroid7에서 KGDB를 이용한 커널 디버깅 방법 [6] 경주현 2011-10-06 7467
79 android boot시 shell script 실행시키기(혹은 binary) [1] 고도리 2011-09-30 7754
78 안드로이드 1.1r1 자바 소스 file 김재훈 2009-04-08 8155
77 Solving an Android Threading Problem file 김재훈 2009-04-06 8307
76 [펌] Android Device driver 정리 - 슬로우부트님 자료 file [3] 고도리 2011-12-01 8728
75 busybox에 대한 질문 [3] 득드로이드 2010-03-24 8881
74 [추가 업데이트]안드로이드 플랫폼 공부를 시작할 수 있는 실습형 ... [17] 이제현 2012-04-11 8942
73 [펌] Android Device Driver 정리 문서 및 Stagefright 개념 ... file [5] 고도리 2011-11-22 9089
72 [안드로이드 분석및포팅 교안] 1장 안드로이드 개요 및 구조 file [2] 고도리 2011-07-19 9494
71 Android 2.3 멀티미디어(Multimedia) framework 구조자료 file [12] 고도리 2011-09-14 9532
70 mv6410 보드에 안드로이드 올렸습니다. . 2009-06-11 9549
69 HTC G2 안드로이드폰 밧데리 시간 [3] 2009-06-25 9720
68 Android Java쪽에서 시작 하는 main()부분... file [1] 2009-07-16 9977
67 Android 커널 2.6.27~28버젼에서 CONFIG_SUSPEND옵션시 죽는 문... [3] 2009-05-08 10026
66 File System 관련 문제 및 power off 문제 해결 [3] 김한철 2009-04-14 10202
65 Android 폰 가지고 놀기^^ [1] 2009-08-07 10211

사용자 로그인