计次失败:counter+1,输出的一直是times==0
shell脚本:
echo about eyelock
counter=0
am start --activity-single-top -n com.android.settings/com.android.settings.Settings
while :
do
sleep 2
input keyevent KEYCODE_BACK
input keyevent KEYCODE_BACK
input keyevent KEYCODE_HOME
am start --activity-single-top -n com.android.settings/com.android.settings.Settings
#eyelock
input tap 591 1697
sleep 3
#use it
input tap 546 1822
#luru
sleep 15
#again
input tap 566 1644
counter=&((counter+1))
echo "times ==" $counter
sleep 15
if [ $counter -gt 10 ]
then
input keyevent KEYCODE_BACK
input keyevent KEYCODE_BACK
input keyevent KEYCODE_HOME
break
fi
done
本文介绍了一个使用Shell脚本进行计数操作的具体实例。该脚本通过一系列的设备控制命令来模拟用户操作,并利用循环结构实现了重复执行与计数功能。当计数值达到10时,脚本会停止执行。
3507

被折叠的 条评论
为什么被折叠?



