Массовая установка приложений на ферме: скрипт, который не кладёт 24/7
Когда девайсов десятки, ручная установка превращается в источник сбоев: один аппарат завис на подтверждении, другой ушёл в спящий режим, третий получил не ту сборку. Для фермы нужен не «кликер», а повторяемая схема: один пакет, одна команда, один лог.
Базовые правила для ADB-автоматизации:
— заранее отключить лишние окна и автозапуск мастеров;
— ставить только из локального apk/набора apk, без скачивания на месте;
— после установки проверять пакет командой pm list packages или dumpsys package;
— делать повторную попытку только для тех устройств, где статус не совпал с ожидаемым.
Для обновлений держите отдельную ветку сценария: сначала выгрузка старой версии, потом установка новой, потом контроль запуска. Если приложение критично для фермы, добавьте паузу между партиями устройств и проверку свободной памяти. Иначе получите массовый стоп на одинаковой ошибке, а не тихое обновление.
Полезно вести лог по каждому серийному номеру: время старта, результат, код ошибки, точка отказа. Так проще отличить битый apk от проблем с USB, питанием или правами на устройстве. Стабильность превыше скорости: один медленный, но предсказуемый прогон лучше, чем быстрый хаос.
Мобильные фермы
@mobile_farms_ubt
Массовая установка приложений на ферме: скрипт, который не кладёт 24/7
Этот пост опубликован в Telegram-канале Мобильные фермы. Подписаться можно по ссылке: @mobile_farms_ubt.