android source 把自己的apk 编译进 system.img (system/app)的一些经验

1./home/cc/WORKING_DIRECTORY_ADWLAUNCHER/build/target/product/generic.mk 下PRODUCT_PACKAGES可以指定新的生成模块

2.Android.mk中的LOCAL_MODULE_TAGS := optional 指定了是user 还是 eng的时候生成此模块或者都生成

3.Android.mk中的LOCAL_PACKAGE_NAME值要跟generic.mk中PRODUCT_PACKAGES对应

4.LOCAL_OVERRIDES_PACKAGES值可以覆盖一些模块的生成,但是具体不明,比如尝试移植adw替换原声launcher时,此值为 Home Launcher Launcher2 ,LOCAL_PACKAGE_NAME :=Launcher2时,不能生成Launcher2.apk到system/app下,去掉Launcher Launcher2后生成成功~

你可能感兴趣的:(android,module,tags,user)