{"_id":"590a04fbed80861900cbc7d7","project":"55b2d5baa74a380d00e290c4","category":{"_id":"590a04f3ed80861900cbc746","__v":0,"version":"590a04f2ed80861900cbc737","project":"55b2d5baa74a380d00e290c4","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-11-01T18:22:26.112Z","from_sync":false,"order":16,"slug":"deploying-to-google-play","title":"Deploy to Google Play"},"parentDoc":null,"user":"55b2d5626862a10d00887af9","version":{"_id":"590a04f2ed80861900cbc737","project":"55b2d5baa74a380d00e290c4","__v":4,"createdAt":"2017-05-03T16:27:30.085Z","releaseDate":"2017-05-03T16:27:30.085Z","categories":["590a04f3ed80861900cbc738","590a04f3ed80861900cbc739","590a04f3ed80861900cbc73a","590a04f3ed80861900cbc73b","590a04f3ed80861900cbc73c","590a04f3ed80861900cbc73d","590a04f3ed80861900cbc73e","590a04f3ed80861900cbc73f","590a04f3ed80861900cbc740","590a04f3ed80861900cbc741","590a04f3ed80861900cbc742","590a04f3ed80861900cbc743","590a04f3ed80861900cbc744","590a04f3ed80861900cbc745","590a04f3ed80861900cbc746","590a04f3ed80861900cbc747","590a04f3ed80861900cbc748","590a04f3ed80861900cbc749","590a04f3ed80861900cbc74a","590a04f3ed80861900cbc74b","590a04f3ed80861900cbc74c","590a04f3ed80861900cbc74d","59124949de13f61900336a7a","5914b04e7c2c552d008b7104","5914b47242c6a22300b9dc20"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"7.0.0","version":"7"},"__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-11-01T18:25:28.999Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":3,"body":"With buddybuild, you have the ability to manually deploy to Google Play.\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"[1. Create a private key and setup permissions from the Google Play Developer Console](doc:setting-up-the-google-play-developer-console)\\n[2. Upload Your APK Signing KeyStores](doc:managing-your-keystores)\",\n  \"title\": \"First ensure you have completed the following steps:\"\n}\n[/block]\nIf you have already completed the pre-requisite steps, follow along below to manually deploy to Google Play!\n\nLog in to buddybuild and head over to the Builds page by selecting **Builds** in the global navigation menu.\n\nNext, click on the successful build you want to deploy.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/38781ee-Builds_-_Android_-_Point_-_Details.png\",\n        \"Builds - Android - Point - Details.png\",\n        1500,\n        483,\n        \"#ecf1f2\"\n      ]\n    }\n  ]\n}\n[/block]\nNavigate to the **Google Play** tab and click **select a file**. Locate and upload the **Google Private Key (.JSON file)** that was automatically downloaded when you created a Service Account.\n\nClick **Connect with Google Play**.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/4e4bdca-Builds_-_Details_-_Google_Play_-_JSON.png\",\n        \"Builds - Details - Google Play - JSON.png\",\n        3000,\n        1600,\n        \"#e1e6ea\"\n      ]\n    }\n  ]\n}\n[/block]\nOnce the Google Private Key (.JSON) file has been uploaded successfully, you'll see a success message.\n\nNext, select the variant dropdown and **select the variant you want to upload to Google Play**.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/c2c009f-Builds_-_Details_-_Google_Play_-_Variant.png\",\n        \"Builds - Details - Google Play - Variant.png\",\n        3000,\n        1600,\n        \"#d6dbdd\"\n      ]\n    }\n  ]\n}\n[/block]\nA Version Name and Version Code will be automatically filled in for you. You may choose to give your build a unique Version Name and Version Code, or choose to leave the default values.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/839013c-Builds_-_Details_-_Google_Play_-_Version.png\",\n        \"Builds - Details - Google Play - Version.png\",\n        3000,\n        1600,\n        \"#d8dbdc\"\n      ]\n    }\n  ]\n}\n[/block]\nNext, select either the **Production, Beta Testing or Alpha Testing track** that you want to deploy to Google Play.\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"If you have the buddybuild SDK installed, at this point you will be able to select which SDK features to include in the build that you are uploading to Google Play.\",\n  \"title\": \"Buddybuild SDK\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/70e78b3-Builds_-_Details_-_Google_Play_-_Track_SDK.png\",\n        \"Builds - Details - Google Play - Track SDK.png\",\n        3000,\n        1600,\n        \"#2190d0\"\n      ]\n    }\n  ]\n}\n[/block]\nNext, select **Upload to the Google Play Store**.\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"Warning: Uploading apps that are currently live in the Google Play Store\",\n  \"body\": \"If your app is currently live in the Google Play Store, uploading to the Production Track will **automatically publish your app and make it live.** \\n\\nUploading to the Beta Testing or Alpha Testing Track will automatically make your app available to your specified testers from the Google Play Developer Console.\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/994751a-Builds_-_Details_-_Google_Play_-_Upload.png\",\n        \"Builds - Details - Google Play - Upload.png\",\n        3000,\n        1600,\n        \"#2190d0\"\n      ]\n    }\n  ]\n}\n[/block]\nIf your app has not previously been published to the Google Play Store, head over to the Google Play Developer Console to complete the deployment process.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/b39f51c-Builds_-_Details_-_Google_Play_-_Upload_Success.png\",\n        \"Builds - Details - Google Play - Upload Success.png\",\n        3000,\n        1600,\n        \"#e0e2e1\"\n      ]\n    }\n  ]\n}\n[/block]","excerpt":"","slug":"deploying-manually-to-google-play","type":"basic","title":"Deploying manually to Google Play"}

Deploying manually to Google Play


With buddybuild, you have the ability to manually deploy to Google Play. [block:callout] { "type": "info", "body": "[1. Create a private key and setup permissions from the Google Play Developer Console](doc:setting-up-the-google-play-developer-console)\n[2. Upload Your APK Signing KeyStores](doc:managing-your-keystores)", "title": "First ensure you have completed the following steps:" } [/block] If you have already completed the pre-requisite steps, follow along below to manually deploy to Google Play! Log in to buddybuild and head over to the Builds page by selecting **Builds** in the global navigation menu. Next, click on the successful build you want to deploy. [block:image] { "images": [ { "image": [ "https://files.readme.io/38781ee-Builds_-_Android_-_Point_-_Details.png", "Builds - Android - Point - Details.png", 1500, 483, "#ecf1f2" ] } ] } [/block] Navigate to the **Google Play** tab and click **select a file**. Locate and upload the **Google Private Key (.JSON file)** that was automatically downloaded when you created a Service Account. Click **Connect with Google Play**. [block:image] { "images": [ { "image": [ "https://files.readme.io/4e4bdca-Builds_-_Details_-_Google_Play_-_JSON.png", "Builds - Details - Google Play - JSON.png", 3000, 1600, "#e1e6ea" ] } ] } [/block] Once the Google Private Key (.JSON) file has been uploaded successfully, you'll see a success message. Next, select the variant dropdown and **select the variant you want to upload to Google Play**. [block:image] { "images": [ { "image": [ "https://files.readme.io/c2c009f-Builds_-_Details_-_Google_Play_-_Variant.png", "Builds - Details - Google Play - Variant.png", 3000, 1600, "#d6dbdd" ] } ] } [/block] A Version Name and Version Code will be automatically filled in for you. You may choose to give your build a unique Version Name and Version Code, or choose to leave the default values. [block:image] { "images": [ { "image": [ "https://files.readme.io/839013c-Builds_-_Details_-_Google_Play_-_Version.png", "Builds - Details - Google Play - Version.png", 3000, 1600, "#d8dbdc" ] } ] } [/block] Next, select either the **Production, Beta Testing or Alpha Testing track** that you want to deploy to Google Play. [block:callout] { "type": "info", "body": "If you have the buddybuild SDK installed, at this point you will be able to select which SDK features to include in the build that you are uploading to Google Play.", "title": "Buddybuild SDK" } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/70e78b3-Builds_-_Details_-_Google_Play_-_Track_SDK.png", "Builds - Details - Google Play - Track SDK.png", 3000, 1600, "#2190d0" ] } ] } [/block] Next, select **Upload to the Google Play Store**. [block:callout] { "type": "warning", "title": "Warning: Uploading apps that are currently live in the Google Play Store", "body": "If your app is currently live in the Google Play Store, uploading to the Production Track will **automatically publish your app and make it live.** \n\nUploading to the Beta Testing or Alpha Testing Track will automatically make your app available to your specified testers from the Google Play Developer Console." } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/994751a-Builds_-_Details_-_Google_Play_-_Upload.png", "Builds - Details - Google Play - Upload.png", 3000, 1600, "#2190d0" ] } ] } [/block] If your app has not previously been published to the Google Play Store, head over to the Google Play Developer Console to complete the deployment process. [block:image] { "images": [ { "image": [ "https://files.readme.io/b39f51c-Builds_-_Details_-_Google_Play_-_Upload_Success.png", "Builds - Details - Google Play - Upload Success.png", 3000, 1600, "#e0e2e1" ] } ] } [/block]