菜鸟,对于apk 的签名,不是很懂。

初学者,对于apk 的签名,不是很懂。。
我刚对自己的apk进行签名,但是还是有几点小疑问。。。
1.怎么查看自己的apk签名??想看看自己是否签名成功。。
2.百度了解了一下,是不是所有的apk都要先被签名,才能在手机上运行?
3.如果第2点成立的话,那就是说,在每次用eclipse编译文件的时候,它都会有个
  自带的签名咯,那我能不能在每次编译的时候,用自己的签名来签名apk??
  主要的是,怕自己在发布给别人的时候,忘了tools  ->  andrdoid --> export signed apk,
  然后直接发出去了。。。    


顺便问下,在发布出去给别人下载的时候,对于apk,要清理或者部署的步骤有哪些??
我目前知道,就只有两个:
1.  把代码的注释清掉,debug等等的相关信息,删去。。
2.  对apk进行签名

还有其它什么的吗??没试过发布apk,小伙伴们,都讨论一下?? 

------解决方案--------------------
http://blog.****.net/ada168855/article/details/12946577希望可以帮助你
------解决方案--------------------
查看签名没啥意义  代码里可以回去签名字符串 
1.检查签名成功很简单  能安装就说明成功
2.替换eclipse的签名有2个方法  第一个是export signed apk时  可以选择自己的keystore
  另外也可以替换用户目录下.Android/debug.keystore文件  
3.apk不签名是安装不了的  别人也可以重新签名的
 另外,如果代码混淆了或者优化了  注释是不会编译进去的  不需要删除