Я хочу знать в своем приложении, если телефон может отключиться, так как батарея может быть низкой. Я делаю обмен данными между клиентом и сервером.Обнаруживать телефон Android выключен, когда батарея разряжена.
Существует, видимо, вещательное действие ACTION_SHUTDOWN. Будет ли это трансляция отправляться, если телефон может отключиться из-за критически низкой батареи?
DEVICE_POWER разрешено только для системных приложений? – slashdottir
Мне удалось заставить его работать без необходимости добавления разрешения DEVICE_POWER - кажется, не требуется. Также, как указано [link] http://stackoverflow.com/questions/10448304/handling-phone-shutdown-event-in-android здесь, необходимо включить 'action android: name =" android.intent.action.QUICKBOOT_POWEROFF "' в фильтре намерения. – dazed