使用Eclipse将Android项目打包为APK

Android 的APK包必须经过签名后才能被安装。因此打包的时候必须要签名。

其实最快获取APK的方式是到Android项目下的bin文件夹下找到,但这是使用debug模式的安装包,使用的是Debug的密钥。而如果真的要发布一个APK到应用市场,还得弄一个正式点的签名。话不多说,直接上图。

1. 【如果有密钥的,1、2步可以省略】打开命令行,到JAVA_HOME/bin下面找到keytool.exe,并输入图中的命令生成签名的密钥。

110635_Ryet_1434710.png

2. 输入密钥相关的个人信息,最后确定

 111119_pCr4_1434710.png

3. 到Eclipse中,项目上右键-->Android Tools-->Export Signed Application Package

111249_iTt3_1434710.png

4. 选择要打包的Android项目:

111653_HaSu_1434710.png

5. 选择刚刚创建的keystore,也就是密钥库文件(这个后最为.keystore的文件在刚刚执行命令的地方,如果该地方没有写入权限,则会放到用户目录[Windows中默认为C:\Users\xxx\]下)和刚刚生成改keystore时输入的密码:

111742_CA02_1434710.png

112847_Rtb7_1434710.png

6. 选择密钥库里刚刚创建的密钥并输入密码:

112209_5Cqu_1434710.png

7. 选择APK的存放位置:

112327_6B0h_1434710.png

8. 下面左边是打包过后的APK解压出来的东西,右边是没有签名的APK解压后的东西,可以看到左边多了一个META-INF的文件夹:

112409_jVBW_1434710.png

9.  打开文件夹后,看到如下内容。其实就是多了些加密和证书相关的东西,具体我也没研究过。

112902_rxb7_1434710.png


转载于:https://my.oschina.net/itblog/blog/403296

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值