react-native start
react-native start-android
keytool -list -v -keystore PATH_TO_YOUR_KEYSTORE.keystore -alias YOUR_ALIAS_NAME -storepass YOUR_STORE_PASS -keypass YOUR_KEY_PASS
Alias and password are set by default, you can change them in ./android/app/build.gradle, look for signingConfigs.
keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android
For release APK click here for help.
After getting both SHA-1 put them in firebase android config and download google-services.json and place that in ./android/
You can take help from here
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="YOUR_API_KEY"/>
In google-services.json find client_id with client_type = 3. Copy that id and paste that in ./src/utils/Config.js , google_web_client_id.
Eveything works fine.
Not Tested