1、首先生成keystore:

找到android平台所使用的jdk,如我的目录在 D:\Program Files\jdk\jdk1.5\bin (keytool.exe),将其添加到环境变量path中;

 

eclipse中导出签名的apk_eclipse  apk  keysto

2.创建keystore,cmd进入控制台,输入命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 后,按下回车键

eclipse中导出签名的apk_eclipse  apk  keysto_02

输入你创建的密码等信息,keystore到此就基本创建好了;创建好的android.store保存在,我的是在C:/用户/Administrator中,你如果不知道在什么地方,可以在计算机中搜索android.store找到它的路径。

3.使用创建好的keystore生成带签名的apk

进入eclipse中右击你要打包的apk,android Tools-->Export signed Application Package

 

eclipse中导出签名的apk_eclipse  apk  keysto_03

这是你要打包的Project,next

 

eclipse中导出签名的apk_eclipse  apk  keysto_04

使用刚刚创建的keystore,location就是你的android.keystore的位置,password就是你自己设的密码,然后next-->Finish;这样你的apk就打包好了,直接就可以在你的android手机上跑了。