Могу ли я иметь ярлык «принудительно закрыть определенное приложение» на моем экране?

Мой Google Chrome часто зависает без видимой причины. Приложение активно (отвечает), но вкладки пусты и ничего не загружается... Единственное решение, которое я нашел, это зайти Settings -> Apps -> Google Chromeи "принудительно закрыть" его. Затем я снова открываю его, и он снова работает некоторое время.

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

Мое устройство Asus Transformer с рутом.

Вы можете получить полпути, добавив ярлык в настройки приложений.
Возможно, попробуйте Dolphin Browser, он может работать лучше, чем Chrome (имейте в виду, что Chrome все еще находится на ранней стадии...)

Ответы (2)

Я закончил тем, что использовал Tasker , тривиально создать задачу для уничтожения определенного приложения (Google Chrome), чем добавить ярлык (виджет) для этой задачи на экран.

Редактировать: я фактически создал задачу, которая не только убивает Chrome, но и перезапускает его впоследствии, и все это одним щелчком мыши:

введите описание изображения здесь

Очень аккуратное и удобное приложение, а также мощное :) Хорошо для вас, я видел это в твиттере, что будет новый Tasker, который позволит вам сохранять их как «мини-независимые программы» вне Tasker..
Еще один хорошо работающий вариант — Automate , хотя для этого требуется root.

Получите на рынке приложение для уничтожения процессов, такое как «Advanced Task Killer», оно позволит вам выбрать, какие процессы вы хотите убить, а затем сделать это, нажав одну кнопку «убить».

Предупреждение!! Конечно, принудительно «убивать» процесс не рекомендуется, так как это может привести к поломке вашего приложения (подумайте о том, что произойдет, если процесс запишет файл, а затем внезапно завершится, вы можете получить поврежденный актив!!!) или даже , в худших условиях навредить вашей системе.

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

Использование Task Killer не одобряется, Android != Windows, где вы можете нажать на процесс, чтобы убить его, как в диспетчере задач Windows. На самом деле вы можете дестабилизировать Android и ... также разрядить батарею, в контексте служб, убить их, они в конечном итоге перезагрузятся - сок отстой! что является самой природой услуг. Пусть Android делает свою работу
Поэтому -1 от меня за рекомендацию. Ответ: не... использовать... какие-либо... задачи... убийцы... что... так... никогда!
на самом деле уничтожение процесса (pid) — это встроенный в Linux метод принудительного закрытия процесса, конечно, вы будете использовать его только в экстремальных условиях. Я предполагаю, что редактирование на месте!
Андроид - это не Линукс! :) Даже не думайте, что это так, просто потому, что у него есть ограниченный набор пользовательских инструментов busybox, чтобы имитировать полноценный рабочий стол / сервер Linux ....
просто пытаюсь показать сходство. Кстати, отредактировал мой пост, спасибо, ребята!
@ t0mm13b: Хотя это не то, что я хотел бы делать (все еще многоэтапный процесс), этот конкретный случай, вероятно, подходит для задачи-киллера. В конце концов, все, что я хочу сделать, это быстро и без усилий убить некорректно работающую задачу (по требованию, а не автоматически).