Получение имени класса Huawei System Manager для определенного экрана/действия

Я хочу программно загрузить меню игнорировать оптимизацию батареи из действия на устройстве Huawei с Android Nougat. На устройствах Android Lolipop/Marshmellow huawei я могу напрямую перейти в меню Защищенные приложения с помощью следующего фрагмента:

Intent intent = new Intent();
            intent.setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.process.ProtectActivity"));
            startActivity(intent); 

для устройства Android Nougat Huawei, как я могу получить путь к классу для Игнорировать оптимизацию батареи, например «Защищенные приложения»?


person Sabid Habib    schedule 01.03.2018    source источник


Ответы (1)


меню оптимизации батареи можно открыть с помощью действия ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS на устройствах Huawei nougat.

intent = new Intent(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS);
startActivity(intent);
person Sabid Habib    schedule 01.03.2018