做完一个Android项目之后,如何才能把项目发布到internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件(APK——Android Package),其后缀名为".apk",将apk文件上传到android模拟器和android手机中执行即可安装。Android系统要求具有开发者签名的私人密钥的应用程序才能被安装。生成数字签名以及打包项目成apk都可以通过命令行方式,但是通过eclipse向导可以更加方便的完成整个流程,打包的过程非常简单,简单来说就是,创建keystore,然后创建key并设置一些属性,最后打包完成。
下面通过一个android项目,演示如何打包成apk文件:
1.右键单击要打包的项目,选择Android Tools,然后选择Export Signed Application Package...
2.选择要打包的项目,点击next
3.选择keystore,如果没有的话,选择create new keystore,并选择存储位置,设置密码,完成后点击next
4.创建key,Alias是key的名字,Validity是key有效年份,设置密码,剩下的属性要至少填写一项,点击next.
5.选择生成的apk所在的目录,点击finish,完成。
6.现在keystore已经生成了,可以试试用已经存在的keystore来生成apk,过程非常简单。