Debugging
Debugging when the SDK is running, is possible. There is one thing you have to take care of.
When the SDK is running and you set a breakpoint in the main thread, additionally the threads running in the background have to be suspended. Otherwise the SDK would run into a crash, because of out of memory exception. This happens because the camera thread is still processing large amounts of data in the background.
To stop all threads when running into a breakpoint, it is possible to set the suspend all threads
in the breakpoint option:
This option suspends the SDK's camera thread and the SDK does not crash in debugging mode.
The camera thread should not crash, even when main thread is suspended. We are already working on it.