Как перезагрузить приложение
Этот веб-сайт использует только те файлы cookie, которые необходимы для надлежащего функционирования сайта. Используя веб-сайт, вы соглашаетесь на все файлы cookie в соответствии с политикой использования файлов cookie. Чтобы узнать больше, ознакомьтесь с Политикой в отношении cookie файлов.
Как переустановить\перезапустить игру? (Android)
Последнее обновление: 1ч
Удивительно, но переустановка и перезапуск игры могут решить множество проблем 🙂
Перезапустить игру очень легко — просто полностью закройте приложение с игрой и запустите его еще раз.
Переустановка игры займет чуть больше времени. Следуйте инструкции ниже, чтобы избежать потери игрового прогресса:
1) В первую очередь убедитесь, что игра подключена к вашему аккаунту Facebook. Будьте внимательны, мы не рекомендуем подключать к игре на одном устройстве несколько аккаунтов: это может привести к потере прогресса на одном из них.
2) Зайдите в Настройки>Приложения. Выберите в списке игру, которую хотите переустановить, и нажмите удалить.
3) Перезагрузите ваше устройство
4) Скачайте заново игру из магазина Play Store.
5) Перед тем как запустить игру, обязательно проверьте, подключены ли вы к стабильному интернет-соединению.Мы советуем по возможности использовать подключение по Wi-Fi.
6) После запуска в игре появится всплывающее окно и предложит загрузить ваш прогресс. Подтвердите загрузку вашего прогресса с нужным уровнем и наслаждайтесь игрой 🙂
Пожалуйста, примите во внимание, что доступ к сервисам Facebook может быть ограничен в некоторых странах или регионах. В подобных случаях мы следуем местному законодательству.
.restart (Restart Target Application)
Команда .restart перезапускает целевое приложение.
Не путайте эту команду с командой .restart (Restart Kernel Connection), которая работает только в режиме ядра.
.restart
Среда
Элемент | Описание |
---|---|
Режимы | Только пользовательский режим |
Цели | Только динамическая отладка |
Платформы | все |
Дополнительные сведения
Дополнительные сведения о том, как выполнить эту команду, и общие сведения о связанных командах см. в разделе Управление целевым объектом.
Комментарии
CDB и WinDbg могут перезапустить целевое приложение, если отладчик изначально создал приложение. Вы можете использовать команду .restart , даже если целевое приложение уже закрыто.
Однако если приложение запущено, а отладчик позже подключен к процессу, команда .restart не будет действовать.
После перезапуска процесс немедленно переходит в отладчик.
В WinDbg используйте представление | Команда командной строки WinDbg , если вы запустили целевой объект из командной строки WinDbg и хотите просмотреть эту командную строку, прежде чем решать, следует ли использовать .restart.
Андроид Студио. Как программно (в коде) перезагрузить (перезапустить) приложение?
Такая необходимость возникает, например, при смене языка, изменении размера шрифтов и т.д. Я понимаю, что при смене языка советуют перезагружать все активити (внутри приложения) и т.д. Но охота узнать как вообще перезапустить приложение. ) Потому что это еще и очень интересно! )
Отслеживать
задан 1 янв 2018 в 9:31
1,902 1 1 золотой знак 15 15 серебряных знаков 32 32 бронзовых знака
System.exit(0) попробуйте. Но вообще это некрасиво, лучше влёт делать.
1 янв 2018 в 9:57
Спасибо. Но это же только exit. А run как сделать?
1 янв 2018 в 10:09
это андроид) тут всё немного по-другому. stackoverflow.com/questions/18292016/…
1 янв 2018 в 11:44
@YuriK никак, да и незачем. При смене конфигурации происходит автоматическое пересоздание всех активити в вашем приложении, за это отвечает операционная система. Все, что вы перечислили — относится к смене конфигурации.
1 янв 2018 в 13:58
Спасибо, Mit! А как сменить конфигурацию?
2 янв 2018 в 4:27
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Intent mStartActivity = new Intent(context, StartActivity.class); int mPendingIntentId = 123456; PendingIntent mPendingIntent = PendingIntent.getActivity(context, mPendingIntentId, mStartActivity, PendingIntent.FLAG_CANCEL_CURRENT); AlarmManager mgr = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE); mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 100, mPendingIntent); System.exit(0);
Здесь mStartActivity — это активити, которая будет запущена после выхода из приложения.
https://stackoverflow.com/a/17166729/8513267
Отслеживать
ответ дан 1 янв 2018 в 21:11
308 1 1 серебряный знак 8 8 бронзовых знаков
Спасибо! Этот вариант решения работает, но только если System.exit(0) заменяю на finish()
2 янв 2018 в 4:24
@Yuri K а вот статья по смене конфигурации developer.android.com/guide/topics/resources/…
2 янв 2018 в 10:32
- android
- android-studio
- Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.29.1725
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как перезагрузить приложение на телефоне Андроид – инструкция
Мобильные приложения значительно упрощают жизнь пользователей по всему миру. Благодаря им люди могут обучаться, работать, общаться, следить за новостями и просто отдыхать. Вне зависимости от назначения программы, она может начать подвисать, выходить из строя или не слушаться пользователя. В таком случае специалисты рекомендуют перезагружать проблемный софт. Расскажем, как перезагрузить приложение на телефоне Андроид.
Через окно запущенных программ
- Разблокируйте телефон.
- В нижней части экрана обычно располагаются три кнопки (не учитывая кнопку «специальные возможности», которая активируется в настройках). Первая имеет форму стрелочки и называется «назад», вторая обозначается по-разному и называется «Домой». Она всегда находится по центру. А третья кнопка отвечает за открытие списка запущенных программ, она нам и нужна. Кликните по ней.
- Откроется список приложений. Найдите программу, которую необходимо закрыть и свайпом (движением пальца) отправьте ее вверх или влево (зависит от того, как у вас отображается список приложений).
Готово. После этих действий программа закроется. Учтите, что этот способ не будет работать на некоторых телефонах, если у приложения есть разрешение на работу в фоне. После закрытия пользователь может снова сразу же открыть программу. На сегодняшний день это самый популярный способ, позволяющий перезапустить ПО.
Через настройки
Этот метод немного сложнее в реализации, но при этом он более эффективен, потому что позволяет закрывать программы принудительно. Алгоритм действий:
- Откройте настройки. Для этого кликните по значку шестеренки в шторке уведомлений.
- Перейдите в раздел «Приложения», а потом в подраздел «Все приложения» (если он есть).
- Найдите программу, которую нужно остановить и кликните по ней.
- На открывшейся странице кликните по кнопке «Закрыть».
Теперь можете заново открыть приложение. Кстати, в том же разделе есть кнопка «Очистить» или «Стереть данные», при нажатии на которую пользователь может вернуть программный продукт к заводскому состоянию.
Оно будет вести себя так, будто только что было установлено из Play Market.
Возможные проблемы
Перезагрузка программы – это штатная функция, которая предусмотрена на всех телефонах. Увы, но даже в ней иногда могут происходить сбои. Если перечисленные способы не помогли, то предлагаем выполнить действия ниже, которые точно остановят все фоновые и активные процессы:
- Очистите оперативную память телефона. Оперативная память очищается во встроенных утилитах. Например, на Xiaomi для этого откройте приложение «Безопасность», а потом нажмите на кнопку «Ускорить».
- Перезагрузите телефон. Для этого зажмите кнопку питания, пока не появится меню выбора. В этом меню кликните по кнопке «Перезагрузка».