Автоматическое обновление приложений android через командную строку

18 Мар 2023г. в 13:52

Как в терминале android (например: Termux) одной командой запустить автоматическое обновление приложений из PlayMarket? Данные:

Package: 'com.android.vending';
Class: 'com.google.android.finsky.activities.MainActivity';
Action: 'com.google.android.finsky.VIEW_MY_DOWNLOADS';
'trigger_update_all:true'.
Как открыть активити 'моих приложений' понятно:

am start -n com.android.vending/com.google.android.finsky.activities.MainActivity -a com.google.android.finsky.VIEW_MY_DOWNLOADS

, а вот как нажать кнопку 'обновить всё' ('trigger_update_all').


Оставить комментарий

Ваше имя::


Комментарий::




(2023-03-18 13:52:43)
Вы можете воспользоваться командой input tap, чтобы сымитировать клик по какой-то точке, указав значения в пикселях. Например, команду можно написать так:

am start ... && sleep 3 && input tap 300 1250
Вместо чисел 300 1250 вам нужно подставить другие значения, в зависимости от конфигрурации вашего телефона и расположения кнопки.

Не самый надежный способ, но не уверен, что есть способ лучше.