修改编译状态栏

    一般来说编译android源码中的文件步骤如下:

    进入mydroid/build目录下,

        source ./envsetup.sh     /* 加载配置文件 */

    进入需要编译的文件目录下,如 mydroid/frameworks/base/services/java 目录下

        mm            /* 使用mm编译 */

    生成的文件在 out/target/product下找到 obj 目录即是

 

    如果出现不编译,直接结束的情况,可以到 obj 目录下删除对应的删除文件即可

 

    今天修改了状态栏的资源文件,但是在mydroid/frameworks/base/services/java 无法编译过去。

    后来在mydroid/frameworks/base 目录下编译 framework 成功。

    然后重新编译mydroid/frameworks/base/services/java 的 services 成功。

 

    猜想应该是改变了资源,所以需要整个framework重新编译,然后services才能在framework 中使用资源文件,如果只是单纯改动了状态栏的内容,在services 处编译即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值