Progress will discontinue Telerik Platform on May 10th, 2018. Learn more

Publish Your NativeScript App in Google Play

Filter by IDE
Select the Progress AppBuilder client you are currently using for development.

IDE

When your app is production-ready, you can build and publish it to Google Play. After you build your app in AppBuilder, you need to download the application package and upload it manually to the Google Play Developer Console.

When you build your app for publishing to an application store, the build configuration is always set to Release and LiveSync is disabled.

Prerequisites

  • Verify that your preferred AppBuilder client is running and you are logged in.
  • Verify that you have opened the code for your app in AppBuilder.
  • Verify that you have a Google Play self-signed code-signing identity that expires after October 22, 2033.
  • Verify that you are a registered Google Play Developer.

Procedure

In-Browser

  1. In the top menu bar, click Publish and select App Stores.
  2. (Optional) Enable your app for AppManager LiveSync from the AppManager LiveSync toggle.
    For more information about AppManager LiveSync, see Update Your App with Telerik AppManager LiveSync.

    If you cannot see this option, the AppManager LiveSync service is not available for your subscription. For more information about the available subscriptions, see Telerik Platform Pricing. For more information about your current subscription, visit your account page.

  3. Select Google Play.
  4. Click Next.
  5. Select a cryptographic identity and click Next.
  6. After the build completes, click Download to store the application package on your local file system.
    If you have set a default download location for your browser, the in-browser client will not prompt you to specify name and download location. If you have not set a default download location for your browser, when prompted, browse to the location where you want to store the application package, provide a file name for the application package and click Save.
  7. Upload the application package manually in the Google Play Developer Console.
    1. Log in the Google Play Developer Console.
    2. In the All Applications tab, click Add new application to create a new app.
    3. In the Add new application dialog, select a default language, provide an application title and choose how to proceed.
    4. In the APK tab, upload your application package.
      1. In the APK tab, click Upload your first APK to Production.
      2. Click Browse files, locate the application package on your file system and click Open.
    5. In the Store Listing tab, complete the required fields in the Product details form and click Save.
    6. In the Pricing & Distribution tab, complete the pricing and distribution settings for your app and click Save.
    7. From the Ready to publish drop-down menu, select Publish this app.
    8. Verify that the status of your app is updated to Published.

Windows

  1. In the top menu bar, click Publish and select App Stores.
  2. (Optional) Enable your app for AppManager LiveSync from the AppManager LiveSync check box.
    For more information about AppManager LiveSync, see Update Your App with Telerik AppManager LiveSync.

    If you cannot see this option, the AppManager LiveSync service is not available for your subscription. For more information about the available subscriptions, see Telerik Platform Pricing. For more information about your current subscription, visit your account page.

  3. Select Google Play and click Next.
  4. Select a cryptographic identity and click Build.
  5. After the build completes, click Download to store the application package on your local file system.
    Browse to the location where you want to store the application package, provide a file name for the application package and click Save.
  6. Upload the application package manually in the Google Play Developer Console.
    1. Log in the Google Play Developer Console.
    2. In the All Applications tab, click Add new application to create a new app.
    3. In the Add new application dialog, select a default language, provide an application title and choose how to proceed.
    4. In the APK tab, upload your application package.
      1. In the APK tab, click Upload your first APK to Production.
      2. Click Browse files, locate the application package on your file system and click Open.
    5. In the Store Listing tab, complete the required fields in the Product details form and click Save.
    6. In the Pricing & Distribution tab, complete the pricing and distribution settings for your app and click Save.
    7. From the Ready to publish drop-down menu, select Publish this app.
    8. Verify that the status of your app is updated to Published.

Visual Studio

  1. In the top menu bar, click AppBuilderPublish <app_name>App Stores.
  2. (Optional) Enable your app for AppManager LiveSync from the AppManager LiveSync check box.
    For more information about AppManager LiveSync, see Update Your App with Telerik AppManager LiveSync.

    If you cannot see this option, the AppManager LiveSync service is not available for your subscription. For more information about the available subscriptions, see Telerik Platform Pricing. For more information about your current subscription, visit your account page.

  3. Select Google Play.
  4. Click Next.
  5. Select a cryptographic identity and click Build.
  6. After the build completes, click Go To to open the location where the application package is stored on your local file system.
  7. Upload the application package manually in the Google Play Developer Console.
    1. Log in the Google Play Developer Console.
    2. In the All Applications tab, click Add new application to create a new app.
    3. In the Add new application dialog, select a default language, provide an application title and choose how to proceed.
    4. In the APK tab, upload your application package.
      1. In the APK tab, click Upload your first APK to Production.
      2. Click Browse files, locate the application package on your file system and click Open.
    5. In the Store Listing tab, complete the required fields in the Product details form and click Save.
    6. In the Pricing & Distribution tab, complete the pricing and distribution settings for your app and click Save.
    7. From the Ready to publish drop-down menu, select Publish this app.
    8. Verify that the status of your app is updated to Published.

CLI

  1. (Optional) Enable your app for AppManager LiveSync.
    For more information about AppManager LiveSync, see Update Your App with Telerik AppManager LiveSync.

    appbuilder appbuilder plugin add nativescript-plugin-livepatch --release
    
  2. To build your application package, run the following command.
    This operation downloads the application package to the root of your app.
    This operation also downloads the final manifest file (AndroidManifest.xml) for the application package.

    appbuilder build android --certificate <Certificate ID> --download --release
    

    <Certificate ID> is the name or index of your certificate for Google Play distribution, as listed by appbuilder certificate.

  3. After the build completes, upload the application package manually in the Google Play Developer Console.
    1. Log in the Google Play Developer Console.
    2. In the All Applications tab, click Add new application to create a new app.
    3. In the Add new application dialog, select a default language, provide an application title and choose how to proceed.
    4. In the APK tab, upload your application package.
      1. In the APK tab, click Upload your first APK to Production.
      2. Click Browse files, locate the application package on your file system and click Open.
    5. In the Store Listing tab, complete the required fields in the Product details form and click Save.
    6. In the Pricing & Distribution tab, complete the pricing and distribution settings for your app and click Save.
    7. From the Ready to publish drop-down menu, select Publish this app.
    8. Verify that the status of your app is updated to Published.

Next Steps

Continue developing your app to create a new version of your app.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.