Я хочу запустить экран обновления системы с настройками на своих устройствах Android из своего приложения.
Я видел, что за это отвечает действие намерения android.settings.SYSTEM_UPDATE_SETTINGS, но мое приложение аварийно завершает работу с ActivityNotFoundException когда я пытаюсь начать действие с этим намерением.
Затем я обратился к официальной документации разработчиков Google для класса настроек и обнаружил, что этого действия с намерением больше не существует в этом классе.https://developer.android.com/reference ... r/Settings
Означает ли это, что Google запретил приложениям запускать экран обновления системы или есть что-то новое? введено для достижения этой цели?
Я попробовал использовать указанное ниже действие намерения, чтобы запустить экран обновления системы.
/**
* Activity Action: Show settings for system update functionality.
*
* In some cases, a matching Activity may not exist, so ensure you
* safeguard against this.
*
* Input: Nothing.
*
* Output: Nothing.
*
* @hide
*/
@SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
public static final String ACTION_SYSTEM_UPDATE_SETTINGS =
"android.settings.SYSTEM_UPDATE_SETTINGS";
Подробнее здесь: https://stackoverflow.com/questions/784 ... ngs-system