system_core目录下添加新的应用程序

往Android里面添加新的应用程序,比如说有一个xxx_app/的应用程序要编译进系统中。
本文主要记录这个过程中需要做哪些事。

步骤

  • 将 xxx_app/ 拷贝到 <Project_Dir>/system/core/ 目录下
  • 在 xxx_app/ 目录下添加Android.mk文件,指定相关的参数。如:
    LOCAL_MODULE:指定编译生成的app名称;
    LOCAL_SRC_FILES:指定要编译所需的源文件;
    LOCAL_CFLAGS:指定编译选项;
    LOCAL_STATIC_LIBRARIES:指定编译生成的静态库;
    LOCAL_SHARED_LIBRARIES:指定所需的动态库;
    LOCAL_MODULE_PATH:指定编译的生成路径。

  • <Project_Dir>/build/target/product/minicore.mk 文件指定要编译xxx_app
    PRODUCT_PACKAGES += xxx_app \

参考资料

http://blog.csdn.net/mr_raptor/article/details/7539978
http://blog.csdn.net/mr_raptor/article/details/7540066
http://blog.csdn.net/mr_raptor/article/details/7540730

Title:system_core目录下添加新的应用程序

Author:Victor Huang

Time:2019-06-08 / 13:06

Link:http://wowothink.com/0a930e32/

License: Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)