android - 在华为 P30 上使用 Intent 打开 App Launch
问题描述
在华为P30 Pro/P30 Lite上,下面这个路径有个叫App Launch的功能:
设置 > 电池 > 应用启动
我想使用意图打开此活动。我在下面尝试了两个组件名称,但没有成功。
new Intent().setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.appcontrol.activity.StartupAppControlActivity")),
new Intent().setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.process.ProtectActivity"))
解决方案
我找到了解决方案(已经在华为 P30 Lite 上测试过)。
new Intent().setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.bootstart.BootStartActivity")),
new Intent().setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.startupmgr.ui.StartupNormalAppListActivity"));
推荐阅读
- android - 如何从协程 kotlin 中获取价值?
- azure - 用于容器的 Azure appservice 和托管服务标识 MSI 支持不起作用
- blazor - 无法从 Blazor WASM 项目中的 .Net 标准项目访问类
- react-native - React Native Hook 问题 [useNavigation]
- elasticsearch - 如何使用脚本和嵌套新字段在elasticsearch中通过查询进行更新?
- java - 如何修复:DOCX 到 HTML 的 DOCX4J 错误 (java.lang.NullPointerException)
- css - Ckan 2.9 自定义 CSS
- c - C :: 内存访问冲突随机出现在链表中
- c++ - valgrind 和 boost::optional 的未初始化值错误
- javascript - React 子组件不渲染