Here is a list of different make targets you can use to build different parts of the system:
- make sdk - build the tools that are part of an SDK (adb, fastboot, etc.)
- make snod - build the system image from the current software binaries
- make services
- make runtime
- make droid - make droid is the normal build.
- make all - make everything, whether it is included in the product definition or not
- make clean - remove all built files (prepare for a new build). Same as rm -rf out/
/ - make modules - shows a list of submodules that can be built (List of all LOCAL_MODULE definitions)
- make
- make a specific module (note that this is not the same as directory name. It is the LOCAL_MODULE definition in the Android.mk file) - make clean-
- clean a specific module - make bootimage TARGET_PREBUILT_KERNEL=/path/to/bzImage - create a new boot image with custom bzImage
ref : Android Build System
沒有留言:
張貼留言