Вы можете продолжать опрос для системных свойств sys.boot_completed
или dev.bootcomplete
.
Что касается кода, я не знаю, какую среду и / или язык сценариев вы используете. Это довольно просто. Сначала вам нужно найти, какое свойство устанавливается в «1» при загрузке с помощью программного обеспечения вашего телефона. Предположим, что это dev.bootcomplete
. Затем следующая команда вернет управление обратно к вашему скрипту после загрузки телефона
adb wait-for-device shell 'while [[ -z $(getprop dev.bootcomplete) ]] ; do sleep 1; done'
Это само по себе не отвечает на вопрос, но вы можете избавиться от вашего конкретного предупреждения по проекту, если добавите в свой composer.json
следующее:
"extra": {
"symfony": {
"allow-contrib": true
}
}
или, что еще лучше, вы можете используйте сам Composer для установки флага перед установкой symfony/apache-pack
:
composer config extra.symfony.allow-contrib true
Это позволит Flex автоматически устанавливать рецепты вклада (т.е. рецепты, предоставленные сообществом) автоматически, без запроса разрешения.