Publishing to android

Does it cost money to publish your game to the google market?
Can i have my game on my phone, without publishing to the market for free?

Yes and yes.

To publish to the Google Play store you must be a Google-registered developer (around £25 per year)

To put a game on your own phone (or your mum’s/mate’s/boyfriend’s), just compile and copy the .APK across.