Distribution signing

I want to package a game for android platform.Is the distribution signing needed?What is distribution signing used for?

Hi mayaping,

Distribution signing is necessary for distribution builds you want to publish on the Google Play Store. You don’t need this for development or side loading.

Then what should i fill in the key store blank?
And what is the meaning of key store?

The keystore field should contain the filename of the distribution keystore you generated. Place this file in your project’s Build/Android directory. You can leave this blank while using development builds.