赞
踩
转自http://blog.csdn.net/ricks_wu/article/details/8508619
build/envsetup.sh提供了几个有用的shell命令,使用 $.build/envsetup.sh(注意点号)或者$sourcebuild/envsetup.sh可以引入到shell环境中
envsetup.sh还同时会引入vendor/和device /目录下的vendorsetup.sh脚本。
命令-也就是envsetup.sh中的函数
function help() # 显示帮助信息
function get_abs_build_var() # 获取绝对变量
function get_build_var() # 获取绝对变量
function check_product() # 检查product
function check_variant() # 检查变量
function setpaths() # 设置文件路径
function printconfig() # 打印配置
function set_stuff_for_environment() # 设置环境变量
function set_sequence_number() # 设置序号
function settitle() # 设置标题
function choosetype() # 设置type
function chooseproduct() # 设置product
function choosevariant() # 设置variant
function tapas() # 功能同choosecombo
function choosecombo() # 设置编译参数
function add_lunch_combo() # 添加lunch项目
function print_lunch_menu() # 打印lunch列表
function lunch() # 配置lunch
function m() #make from top 相当于在ics/下执行make,编译整个Android源码
function findmakefile() # 查找makefile
function mm() #make from current directory 编译当前目录
function mmm() #make the supplied directories 从提供的路径开始编译
function croot() # 回到根目录
function cproj() #改变当前路径到最近的还有Android.mk文件的祖父辈路径。
function pid()
function systemstack()
function gdbclient()
function jgrep() #查找Java文件
function cgrep() #查找c/cpp文件
function resgrep()
function tracedmdump()
function runhat()
function getbugreports()
function startviewserver()
function stopviewserver()
function isviewserverstarted()
function smoketest()
function runtest()
function godir () # 跳到指定目录
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。