1.签名的意义
为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。
2.签名的步骤
a.创建key
b.使用步骤a中产生的key对apk签名
3.使用Eclipse导出带签名的apk
第一步:右键你的项目,选择“Android Tools”—“Export
Signed Application Package…”:
第二步:选择你的工程
第三步:创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到。
第四步:填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息。
第五步:生成带签名的apk文件,到此就结束了。
第六步:如果下次发布版本的时候,使用前面生成的keystore再签名。
分享到:
相关推荐
具有apk源码,同样是具备系统权限的,当我们将apk源码导入Eclipse中,使用 Run as --> Android application 编译安装APK时, Eclise同样会提示场景一的错误信息,原因也是一样。我们同样可以将Eclipse生成的apk按照...
android apk 签名工具,解决eclipse编译的apk无法替换system.img中已存在的apk问题 附有说明文档
如果想要自己给apk签名:1.签名的意义为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的...
eclipse_将android项目打包成签名的apk文件.doc
eclipse 将android项目打包成签名的apk文件
对已有的apk文件进行重新打包,前面 Android签名机制:生成keystore、签名、查看签名信息 已经介绍了。本文介绍另外两种需求。 使用默认的Debug签名打包 如果直接使用Eclipse开发新程序,默认就会被打上Debug的签名...
1 使用工具eclipse开发的Android 健身应用的源码 2 可以很方便的设定健身时长和休息时长 3 可以记录12组健身定时组合(一个健身时长加一个休息时长为一组) 4 开始健身后,根据设定的时长进行倒计时,健身时背景...
加密工具:集成了各种加密方式,资源混淆,包含apk签名,md5,xp判断,so反调试,网络验证,手机root判断 android资源清理工具,可恢复(Eclipse项目下使用)
主要介绍了Eclipse下配置Ant脚本并自动打包带签名的Android apk的相关资料,需要的朋友可以参考下
├── AndroidGetSignature.apk : 一款基于Android Studio开发的通过包名获取apk签名的应用 │ ├── AndroidGetSignature : AndroidGetSignature.apk对应源码 │ ├── AXMLPrinter2_zixie.jar :对于官方工
Android_自签名 教你在eclipse上对android apk文件签名,希望这篇文档对大家有帮助
eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。 原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名 解决方案: 1. 找到编译...
不在需要手动签名,直接加到eclipse,默认签名,便于调试
这是一个debug.keystore文件,用于Eclipse对APK进行Android系统的签名。用法:将文件解压在任意目录,在Eclipse的Windows/Preferences/Android/Build中设置"Custom debug keystore"为此文件debug.keystore.编译运行...
" "三、实验内容与步骤 " "1)在Eclipse中创建Android项目,名称为friends; " "(2)修改新建项目的res/layout目录下的布局文件activity_main.xml,将" "默认添加的布局代码修改为垂直线性布局管理器,并且删除上...
(指定签名文件,此目录为eclipse默认存放keystore文件路径) -storepass android -keypass android -sigalg MD5withRSA -digestalg SHA1 D:\latesthxj.apk (删除META-INF目录后的包) ...
之前用的时候有很多小问题,不过现在的版本感觉已经很好用了,所以准备彻底从Eclipse转战Android Stuidio,这段时间把以前经常使用的公用库都从Eclipse移植过来了,今天研究了一下在Android Studio下进行打包签名之...