从脚本确定Android sdk位置

时间:2014-01-28 16:59:47

标签: android bash

我正在编写一个bash脚本来自动化我的Android构建过程。我需要运行

android update project --path /bla/bla

如果我不想将sdk tools目录添加到我的PATH中,并且我不想将脚本传递给我的sdk tools目录,那么脚本是否有办法确定sdk的位置,所以它可以运行android命令吗?

1 个答案:

答案 0 :(得分:1)

您能否更具体地了解您面临的问题?

也许,您可以在脚本中搜索android命令,然后运行它。

这将搜索您的文件系统(“/”)以获取android命令,并将完整路径存储在变量execute_android

execute_android =`find / -type f -name android`

之后:

$execute_android update project --path /bla/bla

但是,如果您的系统上有另一个名为android的文件,则会失败。