android 签名

关于为什么要签名,欢迎百度。下面是常用的签名方法


1.dos下面运行命令      要正确配置好java和android的环境变量


keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA 


-validity 10000
接下来会让你输入密码,默认不回显得 。  后面就是其它开发者信息。完成后,会在文档下面


生成keystory文件。 


keytool -list - keystore  "*.keystore路径"    获取机器的MD5值。地图开发会用到。     
jarsigner -verify "my_signed.apk"   验证APK是否签名成功


2. adt插件签名


project--->android tools--->export signed appliection pkg




3. 代码混淆


在properties  中加入 proguard.config=proguard.cfg
win xp中混淆后可以正常签名。但win 7中 混淆以后,提示 
conversion to Dalvik format failed with error 1错误


解决方法:


http://sourceforge.net/projects/proguard/files/  
下载 proguard 最近包。替换 \android-sdk-windows\tools\proguard
下面的lib和bin目录文件,然后重启eclipse

参考资料:http://www.cnblogs.com/bobli/archive/2011/09/06/2168238.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值