【问题标题】:Xamarin Forms UWP start application with parametersXamarin Forms UWP 使用参数启动应用程序
【发布时间】:2018-12-08 10:55:39
【问题描述】:

我有一个 Xamarin 项目(Droid 和 UWP(Fall Creators))和 我想通过传递参数来启动 UWP 应用程序。

我找到了如何从命令启动应用程序:

 explorer.exe shell:AppsFolder\TestCommand_7ngdmc6chkqa8!App

现在我正在寻找添加参数。 我找到了一些 UWP 的示例,但它不适用于 Xamarin。

有没有人尝试过并找到解决方案?

谢谢

【问题讨论】:

    标签: xamarin.forms xamarin.uwp


    【解决方案1】:

    无法使用命令行explorer.exe shell:AppsFolder\TestCommand_7ngdmc6chkqa8!App 启动带参数的UWP 应用。 Windows 应用商店应用程序并非设计为从命令行运行,也没有直接的方法可以从命令行启动它们。虽然你可以找到一些关于上述命令行的博客,但我们不建议这样做。

    目前,使用Windows.System.Launcher APi 启动 UWP 应用程序是一种更好的方式。但您需要先为您的应用注册协议。

    注册协议后,您也可以在命令提示符下启动应用程序。

    start [protocol name]:[parameter]
    

    示例

    start microsoft-edge:http://www.google.com
    

    更多信息可以参考Launch an app for results

    【讨论】:

      猜你喜欢
      • 2021-01-20
      • 2019-06-25
      • 1970-01-01
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-12
      相关资源
      最近更新 更多