当前位置: 首页 > news >正文

uniapp 安卓平台签名证书(.keystore)生成

安装JRE环境

  1. 下载jre安装包:https://www.oracle.com/java/technologies/downloads/#java8
  2. 安装jre安装包时,记录安装目录(例:C:\Program Files\Java\jdk-20)
  3. 打开命令行(cmd),将JRE安装路径添加到系统环境变量
d:  
set PATH=%PATH%;"C:\Program Files\Java\jdk-20\bin"

第一行:切换工作目录到D:路径
第二行:将jre命令添加到临时环境变量中

生成签名证书

  1. 使用keytool -genkey命令生成证书:
keytool -genkey -alias [证书别名] -keyalg RSA -keysize 2048 -validity [有效期,以天为单位] -keystore [文件名].keystore

注意:
A 证书别名:可修改为自己想设置的字符,建议使用英文字母和数字
B 证书文件名称:可修改为自己想设置的文件名称,也可以指定完整文件路径
C 证书的有效期:单位天,建议时间设置长一点,避免证书过期

  1. 按照提示内容输入命令行
keytool -genkey -alias Android -keyalg RSA -keysize 2048 -validity 36500 -keystorecertificate.keystore输入密钥库口令:  //  输入证书文件密码,输入完成回车  
再次输入新口令: // 再次输入证书文件密码,输入完成回车 
您的名字与姓氏是什么? // 输入名字和姓氏,输入完成回车[Unknown]:  L**
您的组织单位名称是什么?[Unknown]:  a**
您的组织名称是什么?[Unknown]:  a**
您所在的城市或区域名称是什么?[Unknown]:  shanghai
您所在的省/市/自治区名称是什么?[Unknown]:  shanghai
该单位的双字母国家/地区代码是什么? // 输入国家/地区代号(两个字母),中国为CN,输入完成回车  [Unknown]:  CN
CN=XX, OU=XX, O=XX, L=XX, ST=XX, C=XX 是否正确?  [否]:  Y // 确认上面输入的内容是否正确,输入y,回车输入 <XXX> 的秘钥口令(如果和密钥库口令相同,直接按回车)  // 直接按回车就可以

图示
在这里插入图片描述

  1. 命令运行完成后就会生成证书,路径为“D:\certificate.keystore”

相关文章:

uniapp 安卓平台签名证书(.keystore)生成

安装JRE环境 下载jre安装包&#xff1a;https://www.oracle.com/java/technologies/downloads/#java8安装jre安装包时&#xff0c;记录安装目录(例:C:\Program Files\Java\jdk-20)打开命令行&#xff08;cmd&#xff09;&#xff0c;将JRE安装路径添加到系统环境变量 d: se…...

缓存中间件Redis常考知识点

缓存中间件Redis常考知识点 1 什么是RDB和AOF2 Redis的过期键的删除策略3 简述Redis事务实现4 Redis 主从复制的核⼼原理5 Redis有哪些数据结构&#xff1f;分别有哪些典型的应⽤场景&#xff1f;6 Redis分布式锁底层是如何实现的&#xff1f;7 Redis主从复制的核⼼原理8 Redis…...

detour编译问题及导入visual studio

Detours是经过微软认证的一个开源Hook库&#xff0c;Detours在GitHub上&#xff0c;网址为 https://github.com/Microsoft/Detours 注意版本不一样的话也是会出问题的&#xff0c;因为我之前是vs2022的所以之前的detours.lib不能使用&#xff0c;必须用对应版本的x64 Native To…...

江西武功山旅游攻略(周末两日游)

一、 往返路线 1: 出发路线 周五晚上上海出发坐火车&#x1f684;到江西萍乡(11.5小时,卧铺550左右) 打车到江西武功山景区,120-150元左右,人均30元,1小时10分左右到达 或者 &#x1f697;到达萍乡北之后 出站后步行200米到长途汽车站&#xff0c;乘旅游巴士直达武功山游…...

Django静态文件媒体文件文件上传

文章目录 一、静态文件和媒体文件1.在django中使用静态文件实践2.在django中使用媒体文件 二、文件上传单文件上传实践多文件上传 一、静态文件和媒体文件 媒体文件: 用户上传的文件&#xff0c;叫做media 静态文件:存放在服务器的css,js,image,font等 叫做static1.在django中…...

mysql 分库分表实现思路

MySQL的分库分表是一种常用的数据库拆分方案&#xff0c;它可以提高数据库的性能和扩展性。下面是一般的实现步骤&#xff1a; 数据库设计&#xff1a;首先&#xff0c;需要对数据库进行良好的设计。确定要分库分表的实体和关系&#xff0c;并根据业务需求进行合理的拆分。 数…...

Android深思如何防止快速点击

前言 其实快速点击是个很好解决的问题&#xff0c;但是如何优雅的去解决确是一个难题&#xff0c;本文主要是记录一些本人通过解决快速点击的过程中脑海里浮现的一些对这个问题的深思。 作者&#xff1a;流浪汉kylin 链接&#xff1a;https://juejin.cn/post/7197337416096055…...

PHP自己的框架cookie()使用(完善篇七)

1、PHP自己的框架cookie() 2、cookie类&#xff08;CookieBase.php&#xff09; <?php class CookieBase {/*** 设置cookie*/public static function set($name, $value, $expire 3600, $path , $domain , $secure false, $httponly false) {setcookie($name, $valu…...

Spring Boot Dubbo Zookeeper(含ZK安装脚本)

文章目录 Spring Boot Dubbo Zookeeper&#xff08;含ZK安装脚本&#xff09;简介DubboCommonProviderConsumer Zookeeper Spring Boot Dubbo Zookeeper&#xff08;含ZK安装脚本&#xff09; 简介 Dubbo Common 公共依赖 <!-- Spring Boot Starter --> <dependen…...

BigDecimal百科全书

一、BigDecimal简述 Java在java.math包中提供的API类BigDecimal&#xff0c;用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数&#xff0c;但在实际应用中&#xff0c;可能需要对更大或者更小的数进行运算和处理。 一般情况下&#xff0c;…...

【30天熟悉Go语言】11 数组的全方位使用与解析

作者&#xff1a;秃秃爱健身&#xff0c;多平台博客专家&#xff0c;某大厂后端开发&#xff0c;个人IP起于源码分析文章 &#x1f60b;。 源码系列专栏&#xff1a;Spring MVC源码系列、Spring Boot源码系列、SpringCloud源码系列&#xff08;含&#xff1a;Ribbon、Feign&…...

静态路由(详细理解+实例精讲)

系列文章目录 华为数通学习&#xff08;6&#xff09; 前言 一&#xff0c;静态路由 二&#xff0c;静态路由配置 三&#xff0c;缺省路由 四&#xff0c;缺省路由应用场景 总结 前言 随着华为公司的不断发展&#xff0c;数据通信这门技术也越来越重要&#xff0c;很多人…...

leetcode做题笔记118. 杨辉三角

给定一个非负整数 numRows&#xff0c;生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中&#xff0c;每个数是它左上方和右上方的数的和。 思路一&#xff1a;动态规划 int** generate(int numRows, int* returnSize, int** returnColumnSizes){int **returnnum(int **)…...

stm32之24.RTC闹钟usart端口修改配置

&#xff08;需要修改&#xff09; 源码 while(1){//rtc唤醒事件if(g_rtc_wakeup_event){//获取日期RTC_GetDate(RTC_Format_BCD,&RTC_DateStructure);printf("20%02x/%02x/%02xWeek:%x\r\n",RTC_DateStructure.RTC_Year,RTC_DateStructure.RTC_Month,RTC_Date…...

Spring Security无法调用接口错误解决

之前在写程序的时候&#xff0c;发现有个接口使用postmapping发送请求一直无法进行调用 PostMapping("/user/login")public ResponseResult login(User user){//登录&#xff0c;这里登录的时候需要传入用户名和密码System.out.println("user "user.toSt…...

运维Shell脚本小试牛刀(二)

运维Shell脚本小试牛刀(一) 运维Shell脚本小试牛刀(二) 运维Shell脚本小试牛刀(三)::$(cd $(dirname $0)&#xff1b; pwd)命令详解 一: if---else.....fi 条件判断演示 [rootwww shelldic]# cat checkpass.sh #!/bin/bash - # # # # FILE: ch…...

飞天使-python的模块与包与装饰器

文章目录 模块与包标准模块第三方模块自定义模块 高级语法切片迭代器/生成器高级模式&#xff08;闭包&#xff09;高级模式&#xff08;装饰器&#xff09; 参考视频 模块与包 标准模块 import os print(os.getcwd())import sys print(sys.argv) print(sys.platform) print(…...

linux shell脚本利用 kill -0 检查进程是否存在

1.kill -0介绍 kill -0 pid用来检查进程是否存在&#xff0c;kill -0 pid解释(来自man kill)&#xff1a;“If sig is 0, then no signal is sent, but error checking is still performed.”不发送任何信号&#xff0c;但是系统会进行错误检查。 kill -0 pid ->若存在&am…...

抖音视频删了怎么在电脑上找回来

【昨天整理电脑文件时&#xff0c;不小心将剪辑好的抖音作品误删了&#xff0c;但是回收站中找不回来了&#xff0c;这些视频是我花了很多心血制作的&#xff0c;如果没了真的十分可惜&#xff01;希望大家能帮帮我&#xff0c;告诉我应该如何恢复这些文件。】 现在人们都喜欢…...

方面级别情感分析之四元组预测

情感四元组预测现有方法 阅读本文之前我们默认你对情感分析有基本的认识。 如果没有请阅读文章(https://tech.tcl.com/post/646efb5b4ba0e7a6a2da6476) 情感分析四元组预测涉及四个情感元素: 方面术语a&#xff0c;意见术语(也叫观点术语)o&#xff0c; 方面类别ac&#xff0c…...

Doorkeeper与Rails Engines集成终极指南:如何在大型项目中组织认证模块

Doorkeeper与Rails Engines集成终极指南&#xff1a;如何在大型项目中组织认证模块 【免费下载链接】doorkeeper Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape. 项目地址: https://gitcode.com/gh_mirrors/do/doorkeeper Doorkeeper是一个强大的OAuth …...

Claude Code 源码研究【第二弹】:智能体框架与大模型相互成就

在上一篇“Claude Code 源码研究&#xff1a;一个 while(true) 循环让大模型自己干活”之后&#xff0c;继续我们的研究——01自然语言引导能保证模型每次都听话吗&#xff1f;Claude Code 不靠 if-else 控制模型选哪个工具&#xff0c;而是靠 40 份精心撰写的"工具说明书…...

C++27执行策略演进全图谱(从C++17到C++27 TS23742的5次关键修订与ABI兼容性断崖预警)

第一章&#xff1a;C27执行策略的范式跃迁与标准定位C27正将执行策略&#xff08;Execution Policies&#xff09;从“并行化提示”升格为“可验证执行契约”&#xff0c;标志着标准库算法语义模型的根本性重构。这一转变不再仅依赖实现对std::execution::par_unseq等策略的启发…...

zotero使用记录

写在前面&#xff0c;我之前阅读文献使用endnote,仅仅使用他管理文献&#xff0c;然后使用豆包辅助阅读(翻译&#xff0c;搜索&#xff0c;总结&#xff0c;提问(看不懂的地方、公式推导都可以问))&#xff0c;最后使用vscode 编辑markdown 记笔记&#xff1b;这样一个流程看起…...

从LVGL菜单组件反推:手搓一个轻量级C语言菜单框架(适合RTOS/单片机)

从LVGL菜单组件反推&#xff1a;手搓一个轻量级C语言菜单框架&#xff08;适合RTOS/单片机&#xff09; 在嵌入式开发中&#xff0c;菜单系统是人机交互的重要组成部分。虽然LVGL等GUI库提供了现成的菜单组件&#xff0c;但理解其底层实现原理对于开发资源受限的MCU应用至关重要…...

2026年,行业内热门GEO搜索优化公司口碑究竟如何?

你是否在为提升品牌在搜索引擎上的排名而烦恼&#xff1f;是否因高昂的优化成本和复杂的操作望而却步&#xff1f;又或者担心优化效果不佳&#xff0c;无法实现询盘转化&#xff1f;今天&#xff0c;我们就来深入探讨一下2026年热门的GEO优化软件&#xff0c;看看哪款能真正解决…...

GLM-4.1V-9B-Base多场景:教育题图解析、法律文书图示理解、科研图表解读

GLM-4.1V-9B-Base多场景应用&#xff1a;教育题图解析、法律文书图示理解、科研图表解读 1. 认识GLM-4.1V-9B-Base视觉理解模型 GLM-4.1V-9B-Base是智谱开源的一款强大的视觉多模态理解模型&#xff0c;专门设计用于处理图像内容识别和理解任务。与传统的纯文本模型不同&…...

2026最权威的五大AI辅助写作神器解析与推荐

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 随着人工智能技术发展得格外迅猛&#xff0c;学术领域对于AI相关论文的需求增长得越来越快。…...

STM32CubeMX + EG2131预驱芯片:搞定无刷电机六步换向的硬件配置避坑指南

STM32CubeMX与EG2131预驱芯片的无刷电机六步换向实战解析 引言 在嵌入式电机控制领域&#xff0c;无刷直流电机&#xff08;BLDC&#xff09;因其高效率、长寿命和低维护成本等优势&#xff0c;正逐步取代传统有刷电机。然而&#xff0c;当工程师们从理论转向实践时&#xff0c…...

2024年Image Caption数据集全攻略:从COCO到TextCaps的实战选择指南

2024年Image Caption数据集实战指南&#xff1a;从基础到行业落地的深度解析 当算法工程师第一次接触图像描述任务时&#xff0c;面对琳琅满目的数据集选择往往会陷入困惑——COCO的通用性、TextCaps的文本理解要求、VizWiz的特殊场景适用性&#xff0c;每个数据集都有其独特的…...