uni-app打包证书android

Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。

Android证书的生成是自助和免费的,不需要审批或付费。

可以使用JRE环境中的keytool命令生成。

以下是windows平台生成证书的方法:

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

可从Oracle官方下载jdk安装包:https://www.oracle.com/java/technologies/downloads/#java8

jdk包含了jre

2.打开\jdk-1.8\bin目录,我的是:C:\Program Files\Java\jdk-1.8\bin能看到keytool这工具

3.以管理员身份打开控制台并进入到2的路径下

执行以下命令并输入所需要信息,最后在\jdk-1.8\bin就能看到你生成的test.keystore文件:

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

  • testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
  • test.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
  • 36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
  • 注意:信息填写要规范,乱填有可能会影响应用上架应用市场。整个流程的密码就同意输入同一个

查看证书信息 可以使用以下命令查看: ``` keytool -list -v -keystore test.keystore Enter keystore password: //输入密码,回车 ``` 会输出以下格式信息: ``` Keystore type: PKCS12 Keystore provider: SUN

相关推荐
烬奇小云3 小时前
认识一下Unicorn
android·python·安全·系统安全
_处女座程序员的日常8 小时前
Rollup failed to resolve import “destr“ from ***/node_modules/pinia-plugin-pers
javascript·uni-app·vue
顾北川_野15 小时前
Android 进入浏览器下载应用,下载的是bin文件无法安装,应为apk文件
android
CYRUS STUDIO15 小时前
Android 下内联汇编,Android Studio 汇编开发
android·汇编·arm开发·android studio·arm
右手吉他15 小时前
Android ANR分析总结
android
慢慢雨夜16 小时前
uniapp打包华为,提示请提供64位版本软件包后再提交审核
uni-app
秋雨凉人心17 小时前
uniapp 设置安全区域
前端·javascript·vue.js·uni-app
Little_Code17 小时前
uniapp 如何使用vuex store (亲测)
uni-app·vuex·store
咸虾米_17 小时前
uniCloud云对象调用第三方接口,根据IP获取用户归属地的免费API接口,亲测可用
网络·uni-app·unicloud
PenguinLetsGo17 小时前
关于 Android15 GKI2407R40 导致梆梆加固软件崩溃
android·linux