应该使用无线时降低功耗

时间:2012-11-27 11:35:31

标签: java android

我正在研究我的硕士学位论文。本论文有一个应该由android开发的相关应用程序。该研究的目标之一是使用无线技术在手机之间同步数据。同时,我必须考虑功耗,这意味着在使用无线时降低功耗。我正在考虑为这个应用程序提供3种可能的无线技术:

  • wifi direct(p2p wifi) - 快速,可靠,但在许多手机上都不支持(即使是Android> = 4.0)(你可能还需要两个设备来测试/开发这个)
  • 常规wifi - 快速,可靠,但至少需要一个接入点(即一些基础设施,或另一部分作为接入点但不需要互联网接入的移动设备),代码部分兼容wifi直接
  • 蓝牙 - 速度慢,不可靠,大多数设备都支持,不需要基础设施(也可能需要开发两个设备),代码最少

关于这些提到的无线技术,我在下面列出的问题很少(请考虑我需要可接受的证据或文件来支持我的想法):

  1. 这些技术中哪些功耗更低?
  2. 如何降低Android手机的耗电量?
  3. 在这种情况下,无论编码如何,是否有任何实用的策略?例如,考虑设置应用程序还是其他?

2 个答案:

答案 0 :(得分:1)

  

我正在研究我的硕士学位论文。

我的建议是不要陷入电源优化问题。您的主要目标应该是完成您的论文...并执行直接所需的任何必要编码。从阅读你的问题,我得到的印象是,电源使用最小化充其量只是一个外围问题(没有双关语意)。假设我的印象是正确的,你不应该浪费你有限的时间。

现在,如果您的主要目标是生产产品质量的软件,我的建议会有所不同......

答案 1 :(得分:0)

我建议调查Bluetooth Low Energy, or Bluetooth Smart,因为它也被调用。此外,还有ANT+。这两者在功耗方面都非常保守。