问题标签 [powermanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
654 浏览

linux-kernel - 嵌入式 Linux 挂起/恢复参考电源管理器

我目前正在一些非安卓网络设备上为嵌入式 Linux 实现挂起/恢复。要求是在内核中实现一个睡眠管理器任务,如果当前没有任务正在运行并且没有流量挂起,它将触发系统挂起。我想应该已经存在一些类似的实现但未能找到。任何人都可以向我推荐有关此主题的某种类似项目吗?非常感谢

0 投票
1 回答
570 浏览

android - 如何改变屏幕亮度?

如何在 Android 中更改屏幕亮度?

我可以找到如何为应用程序执行此操作,但我想为所有系统永久执行此操作(直到用户在选项中更改它)。

我不需要将其设置为自定义值。只是低亮度级别,中等亮度和最大将是完美的。

例如有可能使用PowerManager或类似的东西\?

使用安卓 2.0+。

0 投票
0 回答
1481 浏览

android - PowerManager.userActivity() 不打开显示器

我有一个倒数计时器活动,并希望在计时器完成后打开显示器。我试过了

但没有任何反应,没有报告错误,显示仍然关闭或变暗。我做错了什么?

0 投票
0 回答
3802 浏览

android - 以编程方式打开和关闭屏幕在某些设备上不起作用

我使用下面的代码来打开和关闭屏幕。这两段代码都适用于大多数设备(在 Galaxy Note、Galaxy S2 等上测试过),但不适用于少数设备(主要是平板电脑,但也有一些手机)。在某些设备上,屏幕开启但屏幕关闭不起作用,而其他一些设备则相反。我不确定原因是什么,因为它是非常标准的代码(并且因为它适用于某些设备,这意味着触发这些函数,即函数调用,不是问题)。是否有其他方法可以打开/关闭我可以使用的屏幕?任何帮助是极大的赞赏。

屏幕开启:-

屏幕关闭(这调用了一个简单地使用设备管理员权限来锁定和关闭屏幕的活动。在某些设备上,这只会锁定屏幕。在其他设备上,它不做任何事情。在某些设备上,它可以完美运行): -

这是我正在尝试的另一种方法,但我不能很好地工作。基本上我将亮度设置为 0 并关闭屏幕,然后执行这些操作的活动调用完成()但由于某种原因,我无法在此之后 5-10 秒重新打开屏幕,无论我使用什么按钮按住(主页,电源)。

0 投票
1 回答
6389 浏览

java - 如何以编程方式使手机进入睡眠状态

我需要做一个关闭移动屏幕并以编程方式进入睡眠的应用程序。例如,如果屏幕在没有 user_present 的情况下打开超过 5 分钟,我应该将其关闭。我尝试使用 PowerManager(goToSleep() 函数应该完全符合我的要求,但它似乎不起作用):

我的清单中有以下权限:

它抛出异常:java.lang.SecurityException:用户 10068 和当前进程都没有 android.permission.DEVICE_POWER。但我的清单中有这个权限。

有没有另一种方法可以做到这一点,而无需植根我的手机?

0 投票
4 回答
462 浏览

java - 什么竖线('|')在android中是什么意思?

例如:

'| 是什么意思?' 字符是什么意思?


有关该问题的更多详细信息:

我问这个是因为当我实例化唤醒锁时只有PowerManager.AQUIRE_CAUSES_WAKEUP程序停止工作,而当我使用上述方式时,它工作正常。

我想知道这是不是因为程序忽略了ACQUIRE_CAUSES_WAKEUP标签而最终没有被使用。

0 投票
1 回答
24103 浏览

android - Android ACTION_SHUTDOWN 广播不起作用

代码 -

服务 -

权限 -

0 投票
2 回答
2808 浏览

android - PowerManager newWakeLock.acquire() 未按预期工作

我希望我的应用程序保持 CPU 运行,但关闭屏幕以最大程度地减少电力浪费。

以前有关此主题的帖子建议采用以下方法:

清单包含:

在我的纯真中,我预计在获得锁定后屏幕会立即关闭,但什么也没发生。我读过的早期帖子似乎从未解决过这个问题,有人成功了吗?还有什么我必须做的吗?

0 投票
1 回答
752 浏览

android - Android 应用程序伪造关机,点击所有输入

我需要创建一个应用程序,其中,当应用程序运行时,它必须假装关机,电话必须看起来没有运行(或已关闭),但应用程序必须在后台运行。

应用程序必须能够捕获所有输入,并且在特定的组合键上,应用程序必须显示其设置菜单。

我不确定这是否可以实现。

提前致谢。

0 投票
1 回答
462 浏览

android - 使用唤醒锁的电池性能

我的应用程序使用 commonsware 唤醒模式以频繁(5 分钟)的重复警报间隔唤醒设备。我知道经常唤醒这可能是我的问题的根源,但是当设备唤醒时所做的实际工作很少,而且代码执行得非常快。在某些设备(例如 Xperia T)上的某个版本的 android (4.1.2) 上,该应用程序在“设置”>“电池使用”列表中被列为高电池用户。但是,在我测试过的所有其他版本/设备中,即使我使用更激进的 1 分钟间隔,该应用程序也不会进入此列表!

4.1.2 中的电池统计信息是否存在已知错误?我找不到任何相关的错误报告。通过查看源代码,我可以看到唤醒锁在此处被释放,但电池统计信息在此处唤醒锁之外得到更新。这是一个错误吗?

PowerManagerService 的当前代码似乎有很大的变化,但只是想知道这个错误是否已修复?

还有其他人遇到这种情况吗?关于在唤醒锁释放后如何戳系统以更新其电池统计数据的任何想法?

多姆