This may fix this error ---
javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x6abff398:Failure in SSL library, usually a protocol error error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure (external/openssl/ssl/s23_clnt.c:7440x684dfce0:0x00000000)
Add this to your Class
//////////////////////////////////////////
// Use Google Play Services For Android 4.x/5 Download Connections over SSLtry {
ProviderInstaller.installIfNeeded(MainActivity.this);
Add this to your build.gradle File [Module] (inside dependencies)
/* PLAY SERVICES AUTH LIBRARY FOR ANDROID BELOW 6 TO USE HTTPS TLS */
implementation 'com.google.android.gms:play-services-auth:18.1.0'