Android平台 APP应用包名和应用签名获取指南

该文指导如何获取Android应用的包名和签名。包名应具有唯一性,例如学习强国的包名为cn.xuexi.android。签名需通过JRE环境的keytool生成证书,然后在HBuilderX中进行打包,最后在手机上使用签名生成工具获取应用签名。
摘要由CSDN通过智能技术生成

Android平台 APP应用包名和应用签名获取指南

背景:

客户在微信开放平台注册app,要求提供应用签名和应用包名.

1.获取应用包名

应用包名需自定义,提倡为域名倒过来,保障唯一性.

学习强国包名: cn.xuexi.android
⼿机淘宝包名: com.taobao.taobao
⽀付宝包名:com.eg.android.AlipayGphone
菜鸟裹裹包名: com.cainiao.wireless

2.获取应用签名

应用签名需要打包安卓程序并运行到手机上,在手机上获取

2.1 打包安卓程序

生成证书步骤:

参考链接:https://ask.dcloud.net.cn/article/35777

2.1.1 安装JRE环境(推荐使用JRE8环境,如已有可跳过)

如有可在idea查看jdk安装位置:
在这里插入图片描述

2.1.2 生成签名证书

1.使用keytool -genkey命令生成证书:

管理员身份进入 jdk bin目录下执行:

keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore

testalias: 证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
test.keystore: 证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
36500:证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期

tips1:注意一定要用管理员身份,进入jdk bin目录下生成(否则会报拒绝访问)
在这里插入图片描述

tips2:切换盘符时注意, 文件夹名称有空格的 一定用双引号括起在这里插入图片描述

2.回答以下问题之后便会生成安全证书:
自定义一个密钥库口令,这个要记下来,后面要用到
建议密钥口令和密钥库口令用同一个
在这里插入图片描述

安全证书:
在这里插入图片描述

可以使用以下命令查看:

keytool -list -v -keystore test.keystore
Enter keystore password: //输入密码,回车

在这里插入图片描述

2.1.3 开始打包(安卓)

hbuilderx-发行-原生app云打包

填入下面几个信息:

1.安卓包名填上文的应用包名
2.证书别名
3.私钥密码填上文的密钥口令
4.证书文件选择刚刚生成的证书

点击右下角打包就ok了,日志会打印出包的位置

在这里插入图片描述

2.2 在手机上获取应用签名

2.2.1 将刚才打成的包发送到手机上并安装(apk文件)
2.2.2 在手机上安装签名生成工具(apk文件)

下载签名生成工具apk:https://developers.weixin.qq.com/doc/oplatform/Downloads/Android_Resource.html

2.2.3 打开签名生成工具,填入应用包名,点击获取签名按钮即可获得应用签名

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值