Запуск определенного приложения при загрузке

У меня есть телефон под управлением Android 4.0, и я хочу знать, можно ли превратить этот телефон в специальный калькулятор? Когда я говорю «выделенный», я имею в виду, что когда телефон включен, он сразу загружается в графический интерфейс калькулятора? Таким образом, пользователь может сразу начать использовать калькулятор, как выглядело бы любое стандартное приложение Android-калькулятора.

Я не хочу, чтобы он загружался на домашний экран между ними, а непосредственно на сам калькулятор. Я использую здесь очень простой пример, в любом случае, возможно ли это?

Это, безусловно, возможно. Вы можете сначала прошить кастомное рекавери, такое как TWRP, затем сделать большой вырез в стоковой прошивке, удалив все ненужные функции, а затем запустив калькулятор. Однако я не уверен, насколько это может быть сложно. После очистки системного раздела и перепрошивки полного zip-файла он должен загрузиться в калькулятор.
Я отредактировал заголовок, чтобы отразить проблему, но если он неверен, не стесняйтесь редактировать его снова. Альтернативой является запуск калькулятора при загрузке с помощью приложений автоматизации , таких как Tasker . Это, безусловно, возможно, но телефон все равно должен загрузить Android и выполнить инициализацию (которая может занять некоторое время, в зависимости от вашего телефона и установленных приложений).
Tasker может быть подходящим вариантом, но если вы хотите, чтобы устройство было калькулятором на ходу, я думаю, вам придется взглянуть на специальный калькулятор. В Android просто нет такого процесса загрузки на ходу. Включение займет некоторое время
Используйте режим киоска . Это избавит вас от необходимости сначала загружаться на ваш обычный домашний экран, а затем на калькулятор.

Ответы (2)

Во-первых, я хотел бы отметить, что включение отличается от загрузки. Тем не менее, у меня есть предложение, которое сработает, если вы говорите о включении и выключении устройства:

Используйте функцию Pin Screen в Android 5.0 (Lollipop). Для этого необходимо включить закрепление экрана в Настройки->Безопасность . После включения запустите калькулятор (или любое приложение), а затем нажмите кнопку «переключатель приложений». Это делается по-разному, в зависимости от того, какой у вас телефон и какие настройки вы применяли. На моем устройстве это делается двойным нажатием клавиши «Домой». Когда вы находитесь в режиме переключения приложений, коснитесь значка канцелярской кнопки в любом приложении, которое вы хотите закрепить.

После закрепления Калькулятор станет единственным приложением, которое можно использовать. Если вы выключите и снова включите устройство, вы снова вернетесь к Калькулятору.

Обратите внимание, что пин-код не будет сохраняться при перезагрузке, отсюда и предостережение.

Однако OP использует Android 4.0.
Упс. Не знаю, как я это пропустил.

Вполне возможно превратить Android-телефон в специальное устройство или киоск и разрешить доступ только к одному приложению, например, калькулятору. В Google Play доступно множество коммерческих приложений, таких как SureLock , которые обеспечивают решение для блокировки. Такая блокировка гарантирует, что пользователь не сможет получить доступ к каким-либо другим приложениям, настройкам устройства, и даже аппаратные клавиши могут быть отключены. Всякий раз, когда телефон включается или перезагружается, он загружается непосредственно на калькулятор, а не на обычный домашний экран устройства.