Hi all,
I have started experimenting with calling the Google FIDO 2 Client API from an Android app, to see if I could get it working. As far as I can see I'm calling it correctly, but I am having issues getting the FIDO 2 intent to actually display anything. I was wondering if anybody on this forum has got the API working from an app and could share what they actually did as I can't find any example code from Google.
I have attached the code and manifest which show what I'm doing, which I believe are the absolute basic things to get the API to work. I've also attached device logs from Chrome vs device logs from my app. What I see is that when I call fido2PendingIntent.launchPendingIntent a new blank activity is displayed and the application hangs.
Any ideas what I'm missing?
FYI I'm running my sample app on a Samsung 8 running Android 8.0.0 and am targeting SDK version 28 in my app and building against version 17.0.0 of play-services-fido.
Thanks,
Martin Patefield-Smith
Technical Architect
Daon