将多个应用程序部署到hololens 2

时间:2020-07-20 11:38:58

标签: hololens

当我将新应用程序部署到hololens时,已安装的应用程序消失了。因此,我只能将一个应用程序部署到设备上。我使用MRTKv2.4和Unity2019.3进行应用,统一项目的名称,统一场景,要构建的.sln文件是不同的。

我认为我缺少一些部署应用程序的基础知识,但是,我仍然没有确切的问题所在。您是否有任何想法来检查问题所在,或者解决该问题以将多种应用程序应用于Hololens?

p.s。我对hololens还是个新手,但对UWP应用程序也是如此。

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。现在我找到了解决方案。多亏了“Hernando”,我才能找到要找的地方。但它不是“显示名称”,而是“身份名称”。这对我的两个项目都是一样的。原因是,Unity 中的默认身份名称(我使用的是 2019.14.f1)是“Template3D”。我把它保持原样,这导致了问题。您可以通过 File > Build Settings > Player > Publishing Settings > Package name 在 Unity 中设置它,或者转到 YourProjectName > YourBuildDir > build > bin > ARM64 > Debug

  • 然后打开文件“AppxManifest”并编辑

我将其设置为与我的显示名称相同以避免任何混淆/冲突。

它对我有用。

答案 1 :(得分:0)

通常,这是由于两个应用程序的包名称相同。

识别不同的应用程序不是基于Unity项目名称或场景名称,而是基于Package name文件中的Package.appxmainfest属性。因此,我们认为值得尝试用另一个名称更新Package.appxmainfest文件中的DisplayNamePackage name属性。

更多信息,请参见:Identity (Windows 10)