我正在编写一个bash脚本来自动化我的Android构建过程。我需要运行
android update project --path /bla/bla
如果我不想将sdk tools目录添加到我的PATH中,并且我不想将脚本传递给我的sdk tools目录,那么脚本是否有办法确定sdk的位置,所以它可以运行android
命令吗?
答案 0 :(得分:1)
您能否更具体地了解您面临的问题?
也许,您可以在脚本中搜索android命令,然后运行它。
这将搜索您的文件系统(“/”)以获取android命令,并将完整路径存储在变量execute_android
中 execute_android =`find / -type f -name android
`
之后:
$execute_android update project --path /bla/bla
但是,如果您的系统上有另一个名为android的文件,则会失败。