【问题标题】:App that depletes battery fast - possible? [closed]快速耗尽电池的应用程序 - 可能吗? [关闭]
【发布时间】:2017-11-30 02:00:46
【问题描述】:

是否有可能制作一个在短时间内耗尽手机电池的应用程序? (10-30 秒)

我想知道对于可以通过应用在我的个人设备上启动的命令是否可行。

我和我的一个朋友讨论过这个问题,他说如果我运行的进程太多,我可能会弄乱手机的内部结构。因此,我正在寻找一个现实的估计,即程序在手机上运行并尽可能快地耗尽电池而不损坏设备或电池需要多长时间。

【问题讨论】:

  • 欢迎来到 StackOverflow。在发布问题之前,请阅读stackoverflow.com/help/how-to-ask。您的问题似乎缺少重要信息,例如您已经尝试过什么以及您的代码的代码示例。
  • 好吧。这个问题有点宽泛。这真的取决于。您首先需要确定需要哪些步骤才能快速耗尽电池电量。之后,您可以测量时间。我想你可以通过尽可能多地占用 CPU 来最大程度地强调它。您也可以尝试对 RAM 施加压力,但我不知道这将如何影响手机。另外占用蓝牙和互联网等其他资源。也许您应该首先研究一点对电池压力最大的因素,我相信有些人已经对此进行了分析。

标签: performance battery mobile-phones


【解决方案1】:

是否有可能制作一个在短时间内耗尽手机电池的应用程序? (10-30 秒)

没有。

this GadgetsNow article消息,iPhone 7 Plus的电池容量为2900mAh。也就是说,电池可以提供2900毫安的电流1小时。根据您的问题,您希望在 10-30 秒内耗尽电池电量。为了在半分钟内耗尽充满电的电池,您必须以某种方式让手机在 30 秒内消耗 348 安培(即 2.9Ah * 3600 秒/小时/30 秒)。将这么多汁液通过电话电路肯定会损坏设备,并且可能会将其加热到足以引发火灾的程度。

因此,我正在寻找一个现实的估计,即一个程序在手机上运行并在不损坏设备或电池的情况下尽快耗尽电池需要多长时间。

当然,这在很大程度上取决于特定的手机。您需要知道的是手机在使用尽可能多的电量时会消耗多少电流。您需要编写一些软件,使处理器尽可能忙碌,运行尽可能多的无线电(wifi、蜂窝、蓝牙、GPS 等),最大限度地提高屏幕亮度,等等。我真的不知道那时你会消耗多少功率——你需要对设备中的实际芯片进行一些详细的规格才能做出猜测。您最好的选择可能是编写一些代码并测量电池耗尽的时间。

【讨论】:

  • 我喜欢那个计算,好点。你能估计一个bound吗?什么是现实的可能压力值?它会以多快的速度耗尽电池?差不多。
猜你喜欢
  • 1970-01-01
  • 2011-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多