#android #flutter #dart
#Android #flutter #dart
Вопрос:
Я хочу программно перезагрузить / Dart code или Linux script / Android-устройство, на котором запущено мое приложение flutter. Это похоже на нажатие кнопки, которая способна перезагрузить систему.
Ответ №1:
Вы не можете перезагрузить или выключить систему из приложения. В более ранних версиях вы могли использовать намерение:
"com.android.internal.intent.action.REQUEST_SHUTDOWN"
Но это больше невозможно, только сама система может использовать это намерение.
Комментарии:
1. Как насчет перезагрузки приложения из самого себя, особенно в приложении Flutter? Возможно ли это?
2. Кажется, есть готовый к использованию виджет для использования: github.com/Nobbas/flutter_restart Я не пробовал это, но, похоже, это решает вашу проблему.