通过按键或按键组合启动应用程序 - Window phone 8.1, iphone, Android

Launch an App by key press or a combination of key press - Window phone 8.1, iphone, Android

我正计划构建一个需要屏幕截图的应用程序。我的要求是在执行指定的按键时启动应用程序。 (例如 windows phone 中用于截屏的增大音量+锁定键)。然后我的应用程序将自动启动以进一步处理该图像。是否可以构建或是否有任何解决方法?

提前致谢。

无法为 Windows Phone 构建此类应用。

  1. 即使应用 运行ning 它也无法访问除 BackKey 之外的硬件密钥。
  2. 应用无法在后台运行。用户离开应用程序后,它会暂停,此时只有几个 BackgroundTask 可以在后台启动到 运行。

编辑

要清楚你的应用在 Windows Phone 8.1 上可以完成,但它会像下面这样工作:

  1. 用户截取屏幕截图,转到图库并选择共享。
  2. 您的应用必须声明它可以接收图像 (https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh871367.aspx)
  3. 用户在共享列表中看到您的应用,选择它,然后您的应用会获得屏幕截图并可以开始使用它。

添加@khamitimur 发布的内容。您将只能以编程方式列出 Windows Phone 设备中安装的第三方应用程序,但不能使用设备的任何硬件部分启动它们。

P.s :开发人员尚未获得任何硬件部件的访问权限或 API 以触发这些硬件部件的事件。