admin管理员组文章数量:1551408
文章目录
- 说明
- 获取安卓应用的签名
- 新建项目
- 生成签名文件
- 注意:
- 配置自动签名
- 最后一步获取签名文件的md5 值、应用包名(安装包名称)、应用图标(100 * 100 px)
说明
不管是腾讯开放平台还是微信开放平台,提交你的应用的时候需要提交一个应用签名和包名(应用程序名)
微信开放平台
腾讯开放平台好像是在 qq 互联中
获取安卓应用的签名
在开放者平台需要的签名其实就是安卓 android studio 生成的签名文件后,再获取这个签名文件的 md5 值
可以参看 安卓获取签名md5 https://blog.csdn/weixin_38282516/article/details/86621279
为了方便演示,新建一个项目,直接使用 android studio 本身的签名工具生成一个签名文件,并获取对应的 md5 值
新建项目
生成签名文件
先什么都不做,直接生成签名文件,百度下android studio 生成签名文件 就能搜出一大把, 我选择一篇参看 AndroidStudio生成签名文件、配置签名信息、打包 https://www.jianshu/p/2b457af236a7
as → 标题栏 build → generate signed bundle or apk → ok 按钮 → create new
Key store path : 签名文件路径
Password :签名文件的签名密码 → xb123456
Confirm : 签名文件的确认密码 → xb123456
Alias : 别名 → key0
Password : 别名的签名密码 → 123456
Confirm : 别名的确认密码 → 123456
Validity ( years ) : 有限期 (年)
First and Last Name : 全名
Organizational Unit : 组织单位
Organization : 组织
City or Locality : 城市或地方
State or Province : 州或省
Country Code(XX) : 国家代码
注意:
一个签名文件可以有多个别名, 不同的程序可以使用同一个签名文件的不同别名进行签名打包;签名文件的密码相当于进入这个签名文件,然后需要填写别名和别名的密码
忽略 这个
至此已经在本地创建了一个对应 jks 签名文件,然后打包注意箭头的指向和说明,签名文件的密码 和 别名密码可能是不同的(如果你要设置成一样也可以的,不过不安全);一路next 就能生成安装包
配置自动签名
不配置自动签名的话,程序直接在真机或者模拟器上运行或者是调试模式的时候都是使用的AS 自带的 debug 签名,和我们的正式签名是不一样的
如果是在在手机安装已经打包好的 apk 文件,再链接AS 点击运行的时候会出现 签名不一致的问题。 所以需要配置自动签名
as 标题栏 → file → project structure(项目结构)栏 【ctrl + alt + shift + s】→ 【左侧】Modules → 【右侧】app → Signing Config 【签名设置】→ ok
就会在 app build.gradle 生成 signingConfigs{} , 直接
新增一个签名
改为相对路径
最后一步获取签名文件的md5 值、应用包名(安装包名称)、应用图标(100 * 100 px)
1、获取签名的签名文件的 md5 的值方法有多种,此处只说使用在有java的环境下进行获取
cmd →
keytool -list -v -keystore C:\MySoftwareHome\UMTest\app\xb.jks -alias key0
keytool -list -v -keystore jks文件所在位置 -alias 该签名文件下存在的别名
再输入对应 jks 密码就能获取对应别名的 md5 值,不做这个值需要去除 “ : ” 就是我们真正需要的值:783E68B03B4D857D1B372973C76BD08E
注意:
md5 的值必须需要小写哦,记得将大写的字面转换为小写:
783e68b03b4d857d1b372973c76bd08e
2、应用包名 :也就是需要填写的安装包名称,也就是我们的 注册清单 AndroidManifest.xml 下manifest 标签中的 package 值:com.example.xb.umtest
3、应用图标: qq 互联上面上传的应用需要 100 *100 px 的格式,我这边用了系统自带的应用,格式我选择了 png
版权声明:本文标题:【准备1-完成】安卓集成友盟分享到微信、微信朋友圈、qq、qq空间——1、腾讯开放平台、微信开放平台等需要的签名 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727266042a1105535.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论