android6.0快速编译

二、常用编译命令

make -j8            // 八个线程 - 根据cpu几核几线程
    make pl                // 编译preloader
    make lk                // 编译lk
    make kernel            // 编译kernel
    make bootimage        // 打包boot.img(包含kernel、dts、rootfs、init.**.rc、sepolicy下的te权限文件)
    make snod            // 打包system.img(包含hal,jni,framework)
    make                // 全部打包
    mmma                
    2>&1                // 将2(输出)重定向输出到1(输入)
    
        
二、单独编译sensor hal层:
    1.编译命令:
        source build/envsetup.sh ; lunch full_magc6737m_65_n-eng; mmma vendor/mediatek/proprietary/hardware/sensor  2>&1 | tee mm.log
        make snod     // 打包生成新的system.img - 如push则不需要        
    2.编译生成:
        z:alps\out\target\product\magc6737m_65_n\system\vendor\lib64\hw\sensors.mt6737m.so        // N
        z:alps\out\target\product\magc6737m_65_n\system\lib64\hw\senso

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值