zoukankan      html  css  js  c++  java
  • 制作ota差分包

    制作ota包

    . build/envsetup.sh

    lunch [product]

    make -j8

    make otapackage -j8

    cp out/target/product/projectname/obj/PACKAGING/target_files_intermediates/projectname-target_file-xxxx.zip ota/A.zip

    修改代码,已显示版本有更新:

    重新走一边

    . build/envsetup.sh

    lunch [product]

    make -j8

    make otapackage -j8

    cp out/target/product/projectname/obj/PACKAGING/target_files_intermediates/projectname-target_file-xxxx.zip ota/B.zip

    然后制作OTA差分包

    没有签名的差分包

    python build/tools/releasetools/ota_from_target_files.py -i ota/A.zip ota/B.zip ota/update.zip

    有签名的差分包

    python build/tools/releasetools/ota_from_target_files.py -k device/fsl/common/security/platform -i ota/A.zip ota/B.zip ota/update.zip

    有签名的差分包且打印执行输出记录

    python build/tools/releasetools/ota_from_target_files.py -k device/fsl/common/security/platform -v -i ota/A.zip ota/B.zip ota/update.zip

  • 相关阅读:
    CSS知识点总结[部分]
    前端知识日常总结
    上传第三方jar包到nexus
    maven命令
    mac安装并配置nexus3.5.1版本
    前端解决跨域问题
    Package.json 属性说明
    nodejs日常总结
    log4j.properties总结
    Spring整合Hibernate
  • 原文地址:https://www.cnblogs.com/pulove/p/7489437.html
Copyright © 2011-2022 走看看