Javascript required
Skip to content Skip to sidebar Skip to footer

How to Upload Latest Version of App Android Studio Private Marketplace

Publishing Android Awarding


Android application publishing is a process that makes your Android applications available to users. Infect, publishing is the concluding stage of the Android application development process.

Publish

Android evolution life cycle

Once you developed and fully tested your Android Awarding, y'all tin start selling or distributing complimentary using Google Play (A famous Android marketplace). You lot can as well release your applications by sending them directly to users or by letting users download them from your own website.

You can check a detailed publishing procedure at Android official website, but this tutorial will take you through simple steps to launch your awarding on Google Play. Here is a simplified check listing which will aid you in launching your Android application −

Step Activity
1 Regression Testing Earlier you publish your application, you lot need to brand sure that its coming together the bones quality expectations for all Android apps, on all of the devices that you are targeting. So perform all the required testing on different devices including telephone and tablets.
2 Application Rating When you will publish your application at Google Play, y'all volition have to specify a content rating for your app, which informs Google Play users of its maturity level. Currently bachelor ratings are (a) Everyone (b) Depression maturity (c) Medium maturity (d) Loftier maturity.
3 Targeted Regions Google Play lets y'all command what countries and territories where your application volition exist sold. Accordingly y'all must have care of setting upwardly time zone, localization or whatsoever other specific requirement equally per the targeted region.
4 Application Size Currently, the maximum size for an APK published on Google Play is fifty MB. If your app exceeds that size, or if you desire to offering a secondary download, y'all tin use APK Expansion Files, which Google Play volition host for free on its server infrastructure and automatically handle the download to devices.
5 SDK and Screen Compatibility It is important to make sure that your app is designed to run properly on the Android platform versions and device screen sizes that you desire to target.
vi Application Pricing Deciding whether you app will be free or paid is important because, on Google Play, gratis app'south must remain free. If y'all want to sell your application then you will have to specify its price in different currencies.
7 Promotional Content Information technology is a skilful marketing practice to supply a variety of high-quality graphic assets to showcase your app or brand. Afterwards you lot publish, these appear on your production details folio, in store listings and search results, and elsewhere.
eight Build and Upload release-set up APK The release-ready APK is what you yous will upload to the Developer Panel and distribute to users. You can cheque complete detail on how to create a release-ready version of your app: Preparing for Release.
ix Finalize Awarding Item Google Play gives you a variety of ways to promote your app and engage with users on your product details page, from colourful graphics, screen shots, and videos to localized descriptions, release details, and links to your other apps. So you tin decorate your application page and provide as much every bit clear crisp detail you can provide.

Consign Android Application Procedure

Android Application Process

Apk evolution process

Before exporting the apps, you must some of tools

  • Dx tools(Dalvik executable tools ): It going to convert .class file to .dex file. information technology has useful for retentivity optimization and reduce the boot-up speed time

  • AAPT(Android assistance packaging tool):information technology has useful to convert .Dex file to.Apk

  • APK(Android packaging kit): The final stage of deployment procedure is called as .apk.

Yous will demand to consign your awarding every bit an APK (Android Package) file before you lot upload it Google Play marketplace.

To export an application, just open up that application project in Android studio and select Build → Generate Signed APK from your Android studio and follow the elementary steps to export your application −

Generate Signed APK

Next select, Generate Signed APK choice every bit shown in the above screen shot and so click it so that you get following screen where you will choose Create new keystore to store your awarding.

Generate Signed APK

Enter your key store path,key shop countersign,key allonym and key password to protect your application and click on Next button in one case over again. Information technology will display following screen to allow you lot create an application −

Generate Signed APK

Once you filled up all the information,like app destination,build blazon and flavours click finish button While creating an application it will show as below

Creating Application

Finally, it will generate your Android Application equally APK formate File which will be uploaded at Google Play marketplace.

Google Play Registration

The most of import step is to register with Google Play using Google Play Marketplace. Yous can utilise your existing google ID if you have any otherwise you tin create a new Google ID and and then register with the marketplace. Y'all volition have following screen to take terms and condition.

Android Market Place Terms and Conditions

You can use Continue to payment push to keep to brand a payment of $25 as a registration fee and finally to complete your account particular.

One time you are a registered user at Google Play, you tin can upload release-ready APK for your application and finally you will complete awarding item using application detail page every bit mentioned in pace ix of the above mentioned checklist.

Signing Your App Manually

You lot practice not demand Android Studio to sign your app. You tin sign your app from the command line using standard tools from the Android SDK and the JDK. To sign an app in release mode from the command line −

  • Generate a private key using keytool
$ keytool -genkey -v -keystore my-release-cardinal.keystore -allonym alias_name -keyalg RSA -keysize 2048 -validity 10000        
  • Compile your app in release style to obtain an unsigned APK

  • Sign your app with your individual key using jarsigner

$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-cardinal.keystore my_application.apk alias_name        
  • Verify that your APK is signed. For example −
$ jarsigner -verify -verbose -certs my_application.apk        
  • Align the final APK parcel using zipalign.

$ zipalign -five 4 your_project_name-unaligned.apk your_project_name.apk        

Some of App markets

Useful Video Courses


Android Online Training

Video

Android Penetration Testing Online Training

Video

The Complete XMPP Course: Chat Server Setup Android/iOS Apps

Video

Setup Own VPN Server with Android, iOS, Win & Linux Clients

Video

Setup Own Asterisk VoIP Server with Android, iOS & Win Apps

Video

GPS Tracking - Setup own GPS Server with android & iOS Apps

Video

stanfieldthervill.blogspot.com

Source: https://www.tutorialspoint.com/android/android_publishing_application.htm