我正在编写一个bash脚本来自动化我的android构建过程。我需要运行
android update project --path /bla/bla
如果我不想将SDK工具目录添加到我的路径中,并且我不想传递脚本我的SDK Tools Directory,是否有一种方法可以使脚本确定SDK的位置,所以它可以运行android
命令?
您可以更具体地面临哪些问题?
也许,您可以在脚本中搜索Android命令,然后运行它。
这将搜索您的文件系统("/")以查找Android命令,并将完整路径存储在变量execute_android
中 execute_android =` find / -type f -name android
`
此后:
$execute_android update project --path /bla/bla
但是,如果您在系统上有另一个名为Android的文件,这将失败。