I'm trying to update to the latest Blackberry Dynamics SDK 22.214.171.124 from v126.96.36.19915.
I've resolved various build errors and updates and previously been able to build and deploy (sideload) to a device, but today I've started to see the below error and my application crashes both in Debug and Release modes. Debug output below:
11-05 13:56:16.674 F/art (15625): art/runtime/runtime.cc:427] JNI DETECTED ERROR IN APPLICATION: JNI NewString called with pending exception java.lang.UnsatisfiedLinkError: No implementation found for void com.good.gd.ndkproxy.GDUtilInterface.ndkInit() (tried Java_com_good_gd_ndkproxy_GDUtilInterface_ndkInit and Java_com_good_gd_ndkproxy_GDUtilInterface_ndkInit__)
11-05 13:56:16.674 F/art (15625): art/runtime/runtime.cc:427] (Throwable with no stack trace)
11-05 13:56:16.674 F/art (15625): art/runtime/runtime.cc:427] in call to NewString
11-05 13:56:16.674 F/art (15625): art/runtime/runtime.cc:427] from void md5ec6ef3416d7cba40d6238d5fcd96a992.LoginView.n_onCreate(android.os.Bundle)
11-05 13:56:16.675 F/libc (15625): Fatal signal 6 (SIGABRT), code -6 in tid 15625
Going through my references it looks like good.gd.ndkproxy.GDUtilInterface has been deprecated - what do I need to do to replace/move this and resolve the error? At the moment I can't even find in my code where it is I'm referencing good.gd.ndkproxy.GDUtilInterface.ndkInit().
I've seen a previous ticket updating from v3.0 to v4.2 and they suggested to raise a ticket with https://www.blackberry.com/us/en/forms/partners/isv-partner-application. I've applied to be a partner and am waiting for a response. In the meantime, is there any help that anybody can suggest?