Mac 生成Android签名证书 .keystore文件

工具下载地址

复制代码
https://www.oracle.com/java/technologies/downloads/#jdk21-mac
1. 找到安装jdk的路径,并进入bin目录下

1.1 查找JDK命令

复制代码
/usr/libexec/java_home -v
  • 结果为:

    java_home: option requires an argument -- v
    /Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home

1.2 进入bin目录
复制代码
cd /Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home
cd bin
2. 输入生成命令
复制代码
keytool -genkey -v -keystore 【证书名.keystore】 -alias 【证书别名】-keyalg RSA -validity 36500 -keystore 【存储路径】
  • 实例

    keytool -genkey -v -keystore android.keystore -alias android_cert -keyalg RSA -validity 36500 -keystore /Users/android_cert/android_cert.keystore

3. 查看文件
复制代码
keytool -list -v -keystore 【证书存储路径】
  • 实例

    keytool -list -v -keystore /Users/android_cert/android_cert.keystore

相关推荐
爱笑鱼43 分钟前
Android 系统启动机制(二):init.rc 不是普通脚本,service、action 和 property 怎样驱动启动?
android
新鲜势力呀1 小时前
深入理解 Elliot CUDA 编程核心:PHP 实现 CUDA 并行计算思想与实践
android·开发语言·php
恋猫de小郭2 小时前
Flutter 3.47 首坑,analysis_options 问题连环回归
android·前端·flutter
ue星空4 小时前
第一个安卓程序
android
淡淡的香烟4 小时前
Androidiot蓝牙配网简单封装
android·物联网
gxgldyh4 小时前
Android Framework源码解析(九):App进程诞生全流程——从AMS请求到Zygote fork源码深度拆解
android·framework·zygote·android 启动流程·android app创建流程
牛哇网络工作室11 小时前
UnityHDRP写实数字人全流程基础5—语音输入和语音识别
android·unity·c#·游戏引擎·aigc·语音识别·xcode
一笑的小酒馆11 小时前
Androidiot蓝牙配网简单封装
android
愚公搬代码14 小时前
【愚公系列】《Android应用案例开发大全》016-LBS类应用掌上杭州(辅助工具类的开发)
android·前端
sudebao点com14 小时前
一次“Google 能打开,FlexTV 打不开”的 DNS 故障排查:从 curl 超时到完整证据链
windows·macos·https·cdn·dns·nslookup·网络排错