m: 编译所有的模块
mm: 编译当前目录下的模块,当前目录下要有Android.mk文件
source build/envsetup.sh
cd hardware/libhardware/modules/hello
mm
mmm:编译指定路径下的模块,指定路径下要有Android.mk文件
source build/envsetup.sh
mmm hardware/libhardware/modules/hello
make snod 重新生成system.img
android自带APP放在:out/target/product/generic/system/bin目录下
动态链接库文件放在: out/target/product/generic/system/lib目录下
HAL接口文件放在 :out/target/product/generic/system/lib/hw目录下