AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
![]() ![]() Testing Game Services for release Android app in the Play Store: Create a Linked App using a Client ID using the SHA1 fingerprint of the “App signing certificate”.Testing Game Services for debug Android: Create a Linked App using using a Client ID using the SHA1 fingerprint of Android’s default debug keystore (debug.keystore).In a nutshell, here’s the overall approach: The important thing here is to use SHA-1 fingerprint of the App signing certificate, NOT the Upload certificate. In the “App signing certificate” section (screenshot below), use the SHA1 certificate fingerprint (masked in the screenshot below) for your release app Client ID. Go to Google Play Console, click on your app and navigate to the “Release Management -> App signing” section. Getting the SHA1 fingerprint of the App signing certificate is very simple. The above instructions also apply for Release Mode, but with one small change: You need to use the SHA1 fingerprint of the certificate that Google Play uses to sign the release apk with in Google Play (called the “App signing certificate”, NOT the certificate you use to bundle your apk in release mode (called the “Upload Certificate”) from the “Build -> Generate Signed Bundle / APK” option in Android Studio. This will spit out the SHA256, SHA1 and MD5 fingerprints of the keystore the apk was signed with: Signer #1 certificate DN: C=US, O=Android, CN=Android Debug Because Capacitor apps are normal native apps at the end of the day, the way they are. ![]() Typically, for Windows users this keystore is located in the following path: C:\Users\\app-debug.apk Deploying your Capacitor Android App to the Google Play Store. The Client ID used by this Linked App needs to use the SHA1 fingerprint of the Android debug keystore (debug.keystore). To test in debug mode, you need to create a Linked App inside the Game Services configuration that corresponds to your Android debug app. After dealing with this myself, I’ve outlined below some general guidelines on how accomplish the configuration for both Android debug and release apps published to Google Play. However, despite these guides some developers might face some stumbling blocks along the way. Players are more willing to use this identity to sign in than with alternate centralized systems. This identity helps build a relationship between your game and the player. Getting Started with Play Game Services for Android Play Games Services sign-in provides you with a player's gaming identity, which is a platform-level, gaming-specific identity for Android players.This documentation clearly outlines the configuration process: Google provides some documentation on how to setup Game Services for Android. Ability to test in a Android release app (signed with release certification), fully signed by Google Play with a published Game Services configuration. Ability to test in a Android debug app (signed with debug certificate) with unpublished achievements using a tester account.Ģ. While developing an Android app with Google Play Game Services integration a developer needs the following for testing Game Services features:ġ. ![]()
0 Comments
Read More
Leave a Reply. |