Google Play Console

Google Play > Developer Console

https://play.google.com/apps/publish/Home

click CREATE APPLICATION button and fill the mandatory data fields of each section with your answer

2 screenshots are required. Minimum dimension of 320 px and a maximum dimension of 2840 px, for instance


Build apk

You need a keystore file for IAP and use it for building .apk with Corona simulator

keystore file

syntax

sudo keytool -genkey -v -keystore yourapp.keystore -alias yourapp -keyalg RSA -validity 10000

for example,

sudo keytool -genkey -v -keystore kwikbookshelf.keystore -alias kwikbookshelf -keyalg RSA -validity 10000

build.settings and config.lua

the permissions are added in build.settings

Your app's key is added to the license table in config.lua. copy it from Google Play Console > Licensing

build.settings

settings = {
    android  = {
      usesPermissions  = {
          "android.permission.INTERNET",
          "android.permission.WRITE_EXTERNAL_STORAGE",
          },
    },

config.lua

application = 
{
    license =
    {
        google =
        {
            key = "YOUR_KEY",
        },
    },
}

Google Play > Developer Console

Roll out the APK release(alpha or beta) for google to approve it. The status will become published in minutes.


Prepareing Test Account

Google Play Console

Browser Google

Device