Android 程序安装包 APK 的制作 完成 Android 项目后,需要将程序打包成 APK 文件(Android Package),其后缀名为".apk"。打包的 APK文件可以在 Android 模拟器或者 Android 手机上安装运行。 Android 系统要求具有开发者签名的私人密钥的应用程序才可以被安装。 Android 项目打包和生成数字签名可以使用命令行的方式,但 Eclipse 中的向导可以方便快捷的完成整个流程。 以 HelloWorld 为例,介绍如何生成 APK。 Android 项目编译运行后,右键单击项目名称,选择"Android Tools",再选择"Ex port Signed Application Package..."(输出签名的应用程序包)。 直接点击 Next 按钮,进入 Keystore 设置窗口。其中,Location 为证书的目录地址,Password/Comfirm为证书的密码。 打包程序时系统要求使用数字证书。如果没有数字证书,选择"Create new keystore",设置目录地址和密码,创建新的数字证书。 点击 Next 按钮,设置证书的信息。 Alias:数字证书的名称;Password/Comfirm:证书的密码;Validity(years):证书的有效期;其他信息按需要填写。 完成证书信息设置后点击 Next 按钮,完成 APK 打包,如下图所示,生成的 APK 文件为:E:\Android\key store\HelloWorld.apk。 如果已有数字证书,可以选择"Use existing keystore",然后点击 Browser 按钮进行选择,输入密码后点击 Next 按钮进行下一步。如果没有数字证书,选择"Create new keystore",设置目录地址和密码,创建新的数字证书。 同样,生成 APK 文件 E:\Android\key store\HelloWorld.apk。