基本上我正在开展一个我需要的项目:
现在这个项目有一个广泛的硬件部分我开始致力于假设Windows Phone提供与Android相同的灵活性,并且上述任务可以轻松执行,但现在我搜索了一下,看到constraints for Background Agents我至少可以说是傻眼了,从外观来看,我正在寻找的那种功能在WP API中是完全不可用的。虽然我无法找到关于我希望执行的第二项任务的明确答案,但我假设WP应用程序运行的沙箱式环境也会阻止这种情况发生。
是否有任何方法可以使用Windows Phone 8.1应用程序执行上述任务,甚至可以关闭某些内容?
答案 0 :(得分:1)
简答:不。
答案很长:出于各种原因,Windows Phone旨在为用户提供对系统功能的最终控制。通常,所有操作都必须由用户启动;甚至背景任务也必须在某些时候确定。原因包括电池寿命,稳定性和可预测性。
相关政策是任何应用都不会干扰他人的操作。应用程序可以通过启动器任务或共享协议进行通信的唯一方式。使用这些可以执行prompt the user to dial a number之类的操作。
在您列出的任务中,我唯一可以看到的是一个可行的项目是您编写自己的相机应用程序或与您的蓝牙设备集成的音乐应用程序。无论是/或者,您都无法制作一站式应用。