Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在平板电脑上不间断地运行Android应用程序并打开显示器_Android_Usb_Tablet_Battery - Fatal编程技术网

如何在平板电脑上不间断地运行Android应用程序并打开显示器

如何在平板电脑上不间断地运行Android应用程序并打开显示器,android,usb,tablet,battery,Android,Usb,Tablet,Battery,我正在Android上开发一个移动监控系统,所以我需要一个平台,它是移动的,重量轻,并且具有一定的计算性能。我选择了Android,但我遇到了一个问题,平板电脑的充电器跟不上功耗 我不能确定应用程序将消耗多少CPU(可能是30%,40%?),但让我们说100%来确定 有没有办法实现不间断跑步?可能是带非usb充电器的平板电脑 编辑:简单地说,我需要更快地为设备充电,然后它会消耗电能。通过关闭目前不需要的硬件来优化和降低功耗似乎不是一个解决方案,因为应用程序可以一直使用…您需要的是部分唤醒锁 使您

我正在Android上开发一个移动监控系统,所以我需要一个平台,它是移动的,重量轻,并且具有一定的计算性能。我选择了Android,但我遇到了一个问题,平板电脑的充电器跟不上功耗

我不能确定应用程序将消耗多少CPU(可能是30%,40%?),但让我们说100%来确定

有没有办法实现不间断跑步?可能是带非usb充电器的平板电脑


编辑:简单地说,我需要更快地为设备充电,然后它会消耗电能。通过关闭目前不需要的硬件来优化和降低功耗似乎不是一个解决方案,因为应用程序可以一直使用…

您需要的是部分唤醒锁

使您能够阻止设备进入睡眠模式。Wakelock有几个级别,你(如果我是正确的)感兴趣的是转动屏幕以最小化功耗,但不要让设备进入睡眠和停止计算。为此,存在
部分唤醒锁定

在获取WakeLock之前,请确保已为您的应用程序设置了密码,否则您将获得安全权限


另一件事,你可能要考虑的是使用高输出充电器,提供比最低额定充电器(500毫安)。

我认为如果你插入你的平板电脑和运行你的应用程序,它不会给你任何问题,直到电池寿命。嗯…正如我所说,我们的平板电脑(三星)的耗电速度比充电器所能提供的要快。不要禁用电源管理。应用程序一直运行并不意味着优化不能通过关闭部分处理器/系统来降低功耗。在使用智能电源管理的多核机器上阻塞I/O和单线程将在不影响性能的情况下实现节能。另外,请确保您没有轮询,这是一个常见的性能/功耗错误。谢谢您的回答,但我只对显示始终打开的不间断运行感兴趣。把它想象成一个连接到电脑上的显示器。我只需要更快地充电:)