Я достиг стадии разработки, когда мне нужно проверить приложение на реальных устройствах. Я никогда не использовал ферму устройств, и по этой причине я не знаю, какая из них подойдет мне.
Две важные функции приложения напрямую связаны с приемниками BOOT_COMPLETED и USER_PRESENT, поэтому я должен иметь возможность перезагрузить устройство (в этот момент служба запустится автоматически, и мне придется проверить, работает ли она). Кроме того, для приемника USER_PRESENT я должен иметь возможность выполнять действия экрана блокировки и разблокировки для выполнения некоторых проверок.
Возможно ли это сделать?
Редактировать: Моя идея состоит в том, чтобы тестировать приемники без непосредственного вызова метода onReceive
, потому что некоторые триггеры, такие как USER_PRESENT, не вызываются должным образом на некоторых уровнях API