TheEeveeLovers
Lurker
_________________________________No you don't need a carrier to activate your Android.
The only thing you need is a Gmail account.
You can use an Android completely without any data plan. You can use Wifi to get apps, do your web and run email. You need to activate your Android through wifi by setting up the wifi and then once you have an internet connection, login to your GMail account.
I use various unlocked no carrier Androids by the way. My SIM is carried over from a Nokia smartphone.
I have an email and I lost it for a long time and it got no carrier and I found out I needed to use it to fix it