Closed martindevans closed 3 years ago
Hololens 2 Build failed with some exceptions.
So, I changed the settings like this:
ARM64/AudioPlguinDissonance.dll [SDK] : Any SDK [CPU] : ARM [Don't process] : false -> true
then another error occurs.
I changed again:
ARM64/opus.dll [SDK] : UWP -> Any SDK [CPU] : ARM [Don't process] : false -> true
After Changing the two files, the build was successful. But when i run the app an exception occurred.
Same thing happened after changing CPU to ARM64.
HEEEEELP
==========
Environment
Windows 10 pro Unity (2019.4.9f personal) Visual studio (2019) Dissonance (7.1.2) Photon unity network 2 (2.22) MS Mixed Reality Toolkit (2.4.0 and 2.5.0)
Build through MRTK Build Window
Hi @pygd-ysb - could you post some screenshots of what your import settings look like for the two plugins? Could you also check the build result to see if the correct files have been copied into the build output? Thanks.
While I'm waiting for an answer to the previous question, I tested out some tweaks to the import settings locally. As far as I can tell they should look like this:
These settings build correctly. I don't have a hololens so unfortunately I can't test them :(
Just tested on my hololens 2 with your plugin settings, seems to work normally for me!
Sorry for late. I tried again the next day with the same settings and it works well. 😂
This was released a while ago, I forgot to close the issue.
Two people have reported that Dissonance needs ARM64 binaries to work on Hololens 2. This wasn't a requirement in previous versions of Unity, but presumably something has changed in a newerversion of the editor.
Recompile
opus.dll
andAudioPluginDissonance.dll
for ARM64 and include them in the next update.