Hello.
I am planning to develop using Unity with the NRSDK 2.2.1 plugin.
I have an XReal Air 2 Ultra connected to a Galaxy s22 and built a HelloMR scene to see how Image Tracking and Controller functions work.
But when I built the hand tracking sample, it was forced to quit and did not work.
However, hand tracking works when using an Android tablet, and it works fine when using hand tracking and other functions at the same time.
What practices do I need to follow to make it work on a Galaxy s22?
The specs are as follows.
[Galaxy s22]
One UI: 6.1
Android: 14
Previously with NRSDK 2.2.1, I was able to get hand tracking working on an S20 but it would not work on my Fold 5 which is equivalent to an S22 processor.
I just installed NRSDK 2.40 and made a fresh simple hand tracking app in Unity, and it now works on my Fold 5 (Snapdragon Gen 2 like S22… Android 14, OneUI 6.1.1.
So I would suggest trying 2.40 to see if that helps.
The hand tracking feels a touch slower (lag) on 2.40, compared to the 2.2.1 build I had working on the S20. But the newer tracking subjectively feels more accurate… will test some more.