After one of mobile apps is upgraded to cordova Android 11 version to support API version 32,
FIDO registration fails with error java.lang.NoClassDefFoundError: Failed resolution of: Lcom/android/volley/toolbox/JsonObjectRequest
Is this cordova plugin supported from VIP Authhub SDK perspective?
However, FIDO registration works fine with out of box sample app.
Release : Authhub server 1.0.2937, drop8, released 2022.Jun.01
The root cause of the error is due to cordova Android 11 was not properly configured to load 3rd party volley library. Which is not part of Authhub SDK.
If we google this error, there is a chance that android studio was not configured correctly so that it can not find 3rd party volley lib files.
https://github.com/Buglife/buglife-android/issues/47
implementation 'com.android.volley:volley:1.2.1'
Once those dependencies are corrected, the build was successful, and no more java.lang.NoClassDefFoundError about Volley.
https://github.com/Buglife/buglife-android/issues/47