I am not sure if my app is correctly built for release and signed properly.
Does it have to be exported unsigned and then signed manually?
Can I export signed and then it will be signed after I choose location?
Normally I think Android docs are excellent but I find the documentation for this very important part to be frustratingly vague.
There should just be a setting in the manifest that decides what kind of build it is. Does exporting the application make it build for release? How can I check after signing it that it really is signed correctly?
How do I check that the jarsigner and keytool really is installed? Where are they located on Windows 7?
Much of the documentation for signing a release version of your app is out of date. With Eclipse and the new Android Studio, all you need to do is export the signed app from the IDE.