我想从我的应用程序中启动一个应用程序,它不是hololens的默认应用程序。我找到了使用URI的解决方案,但是我不知道如何为我们的自定义安装的应用程序找到URI。有人有建议吗?
对于HoloLens应用,我们应该使用统一资源标识符(URI)从另一个应用启动一个应用。
uap:Protocol
文件中的package.appxmanifest
元素表示您的应用程序的URI方案名称。它应该看起来像这样:
<uap:Extension Category="windows.protocol">
<uap:Protocol Name="alsdk">
<uap:Logo>images\icon.png</uap:Logo>
<uap:DisplayName>SDK Sample URI Scheme</uap:DisplayName>
</uap:Protocol>
</uap:Extension>
Name
属性是URI方案名称。
如果应用程序中缺少该元素,则应首先为该应用程序注册一个自定义URI方案名称,然后在用户启动此URI时可以将其激活。
分步指南请参阅:Handle URI activation