【发布时间】:2012-10-10 05:57:39
【问题描述】:
使用ant安装android应用程序时,如果机器没有连接android设备会挂起。它只会等待用户连接一个,这会中断脚本的自主性。
如何在运行安装脚本之前设置某种条件语句来检查计算机上是否有任何设备?
【问题讨论】:
标签: android ant conditional-statements interrupt build-script
使用ant安装android应用程序时,如果机器没有连接android设备会挂起。它只会等待用户连接一个,这会中断脚本的自主性。
如何在运行安装脚本之前设置某种条件语句来检查计算机上是否有任何设备?
【问题讨论】:
标签: android ant conditional-statements interrupt build-script
我会在 ant 脚本中做这样的事情
【讨论】:
我也是这么想的。
DEV=$(adb devices 2>&1 | tail -n +2 | sed '/^$/d')
if [ -z "$DEV" ]
then
echo "No devices" >&2
exit 1
fi
【讨论】: