Do I have to get the release API key and sign my app in order for it to work?
No. However, an unsigned APK is not going to help you. You can take the APK you already have from Eclipse (signed with the debug signing key) and distribute it. You can find that APK file in bin/
of your project directory.
The debug signing key is covered in the documentation.