Andriod应用程序若是要在手机或模拟器上安装,必需要有签名! blog
1.签名的意义 为了保证每一个应用程序开发商合法ID,防止部分开放商可能经过使用相同的Package Name来混淆替换已经安装的程序,咱们须要对咱们发布的APK文件进行惟一签名,保证咱们每次发布的版本的一致性(如自动更新不会由于版本不一致而没法安装)。ip
2.签名的步骤 a.建立key b.使用步骤a中产生的key对apk签名开发
第一步,在Eclipse中选择须要打包的项目,而后右键--选择Export,会弹出一个打包的提示框,以下图所示。get
按Next以后,会继续出现一个提示框,这里你能够选择本身须要打包的项目(默认是刚才选中的)以下图:io
按Next以后,会弹出一个关于“Keystore”的提示,选择“Create new Keystore”,并浏览、选择签名文件要保存的路径,class
(关于Keystore的原理、做用等这里暂时不细说,请你们发布前务必保存好该签名文件,很是重要的。) 以下图所示:原理
这里请注意签名文件的命名,不能与该目录(将要保存到的目录)中已存在的文件重名,没法覆盖的,不然没法下一步。cli
按Next后,出现以下图所示的提示框:按照本身的实际状况和需求,填写相关信息后。选择导出APK文件的路径,点击Finish完成。打包
这样,就能够轻松的打包并签名本身的APP啦!下载
关于签名文件的做用,以及如何保护本身APP版权,如何升级本身的APP,如何将本身的APP上传到各大市场提供下载...
后续的文章中,将会详细讲解。欢迎你们关注。