zoukankan      html  css  js  c++  java
  • 【Android】在build/envsetup.sh中添加自己的命令(函数)

    由于测试的需要,经常需要手动刷入boot.img和system.img,把它写到envsetup.sh就可以每次使用一行命令来代替了;

    function flashtestimage(){
        if [[ "$(fastboot devices | grep "fastboot")" == "" ]]; then
            adb -s 0123456789ABCDEF reboot bootloader
        fi
        fastboot flash boot $OUT/boot.img
        fastboot flash system $OUT/system.img
        fastboot reboot
    }
    
    function flashallimage(){
        fastboot flash boot $OUT/boot.img
        fastboot flash system $OUT/system.img
        fastboot -w
        fastboot reboot
    }
    
    function cdevice(){
        croot
        if [[ "$TARGET_PRODUCT" != "" ]]; then
            cd $(find device/ -maxdepth 2 -type d | grep $(echo $TARGET_PRODUCT | awk -F'_|-' '{print $2}'))
        else
            echo "$TARGET_PRODUCT NO SET!"
        fi
    }

    cdevice是用于切换至device/厂商/型号/目录下;

  • 相关阅读:
    1 let和const
    ECMAScript 6 扫盲
    回溯法
    13. Ajax技术
    12.JSTL标签
    11.EL(表达式语言)
    10.正则表达式(未完成)
    博客园自定义样式
    9.一次简单的Web作业
    8.JavaScript
  • 原文地址:https://www.cnblogs.com/scue/p/3163287.html
Copyright © 2011-2022 走看看