美文网首页android frameworkAndroid Framwork
android framework 第2周第1天

android framework 第2周第1天

作者: Blanchard | 来源:发表于2021-02-01 23:58 被阅读0次

    android framework 常用导航命令

    这篇我提到的这些命令基本上都在
    build/envsetup.sh
    这个文件里面,它是一个 shell 脚本有兴趣可以自己 vim 打开看一看。
    看着眼熟是不是?
    对 lunch 命令,更准确地说是lunch()函数,也是在这个文件中定义的。

    快速回到项目根目录

    croot
    croot packages/apps/Music
    

    获取根目录路径

    echo $(gettop)
    

    快速进入产品输出目录

    cd $OUT
    

    快速进入指定文件的目录

    godir packages/apps/HelloFramework/Android.mk
    

    快速编译当前目录所在模块

    mm > mm.log 2>&1 || vim mm.log
    

    搜索

    - cgrep:      Greps on all local C/C++ files.
    - jgrep:      Greps on all local Java files.
    - resgrep:    Greps on all local res/*.xml files.
    - mangrep:    Greps on all local AndroidManifest.xml files.
    
    - mgrep:      Greps on all local Makefiles and *.bp files.
    
    - sgrep:      Greps on all local source files.
    
    - godir:      Go to the directory containing a file.
    - gomod:      Go to the directory containing a module.
    
    - allmod:     List all modules.
    
    

    参考

    build/envsetup.sh

    相关文章

      网友评论

        本文标题:android framework 第2周第1天

        本文链接:https://www.haomeiwen.com/subject/yiretltx.html