如何为华为GT 2 Pro智能手表开发可保持屏幕常亮的应用?
华为GT2 Pro屏幕常亮实现方案
目前华为面向普通第三方开发者开放的穿戴类开发能力中,未提供强制全局屏幕常亮的公开API,你在Huawei Wear Engine官方文档中找不到对应说明属于正常情况,该接口属于系统高权限管控能力,未对普通开发者开放。具体可实现的常亮方案如下:
- 普通用户无需开发的原生设置方案
直接在手表端操作:进入设置 > 显示和亮度 > 常亮时刻,可选择最长10分钟的持续亮屏时长;若仅需要时间等核心信息长期可见,无需屏幕全亮,可在同路径开启息屏显示开关,功耗更低且支持长期显示。 - 第三方应用前台临时保持亮屏
若你是开发手表端轻应用,可在应用前台运行时调用穿戴JS API的device.setKeepScreenOn接口,设置应用驻留前台期间持续亮屏,应用退到后台后该配置自动失效,不会修改系统全局电源策略。 - 企业定制场景全时段强制常亮
若你是企业用户有商业级定制需求,需要实现设备全时段强制常亮,需申请接入华为硬件生态合作伙伴计划,申请高权限系统接口的调用资质,普通个人开发者无法获取该权限。
注意:请勿尝试通过破解系统、获取Root权限等非官方方式修改电源配置,该操作会导致设备失去官方保修资格,还可能引发系统崩溃、续航大幅下降、硬件损坏等问题。
内容的提问来源于stack exchange,提问作者Deniz Babat
相关产品推荐
相关产品推荐

