梦回Android之AS项目签名、多渠道打包

近期公司上一个项目进行二次开发由我接手,改好以后进行签名 百度查了一些资料以后想记录下来,具体流程如下

1.点击bulid选择Generate Singed APK (字面翻译,生成有签名的APK)

梦回Android之AS项目签名、多渠道打包

2.弹出Generate Signed 窗口,第一次时的打开界面

梦回Android之AS项目签名、多渠道打包

key store path:钥匙商店存放路径
key store password:密码 (建议:如果怕长时间忘记密码把所有密码设为一致,后面也会有设置密码)
key alias: 钥匙的外号,标记 称呼
kay password:钥匙密码

3.我们刚开始是没有key的,需要生成 点击Create new弹出窗口

梦回Android之AS项目签名、多渠道打包Validity(years)


密码设置和我第二步说的一样,怕长时间忘记就设置一样的
Validity(years):key的保质期,一般默认就行
以下信息不要看到就怕,很简单的 傻瓜式填写 记住就行,我把它写出来 copy就行
First and Last Name:钥匙颁发者姓名               Google
Oraganizational Unit:钥匙颁发组织    Google
City or Locality:你所在城市    如实填写就行
Country Code(XX):所在国家   ZH(我也不知道中国为什么是ZH)

4.直接Next

梦回Android之AS项目签名、多渠道打包

Build Type:选择release混淆过后的 不要选debug类型,debug类型不能上传到应用商城的,不要问我为什么 差点被大佬吊死
至于后面的Signature Version:这里的话把俩个都勾选也行 这是AS2.3.2以后出来的 
V1 说的是在Android7.0以前的好吧我也说不清,看看大佬怎么解释,具体链接在这里

http://www.infocool.net/kb/Android/201703/306374.html

梦回Android之AS项目签名、多渠道打包

然后点击finish看提示信息是否成功

梦回Android之AS项目签名、多渠道打包


5.这时候我们就可以去文件夹里面找我们签名文件了

梦回Android之AS项目签名、多渠道打包

关于多渠道打包:我选择的是腾讯的Bugly 我看的是官方文档,傻瓜式填写 其实还可以做热修复,但我没时间看就只做了多渠道打包,具体操作看官方文档,很详细的
地址是:https://bugly.qq.com/docs/user-guide/instruction-manual-android/?v=20170517185032
因为我是属于独立开发,所以我就用自己QQ注册的用户 没问上级了

成功后就是这样的

梦回Android之AS项目签名、多渠道打包



热修复的话我最近几天有时间去学学然后过来补上(或者有大佬会的可以教我一下),第一次写博客有点不知所措 目的也就是以后自己能看看,但如果对大家有用的话最好不过