首页 > 其他分享 >RK3588主板/开发板Android12系统APK签名文件生成的方法,干货满满

RK3588主板/开发板Android12系统APK签名文件生成的方法,干货满满

时间:2024-12-12 10:55:39浏览次数:1  
标签:keytool RK3588 Android12 pk8 开发板 platform 签名文件 pem

本文介绍瑞芯微RK3588主板/开发板Android12系统下,APK签名文件生成方法。触觉智能EVB3588开发板演示,搭载了瑞芯微RK3588芯片,该开发板是核心板加底板设计,音视频接口、通信接口等各类接口一应俱全,可帮助企业提高产品开发效率,缩短上市时间,降低成本和设计风险。

工具准备

下载Keytool-ImportKeyPair工具

在源码:build/target/product/security/系统初始签名文件目录中,将以下三个文件拷贝出来:

platform.pem;

platform.pk8;

platform.x509.pem;

环境搭建

将第一节获取到的工具文件拷贝到虚拟机,并解压出来,如图所示:

安装keytool工具,命令如下所示:

apt-get update

apt-get install openjdk-11-jdk

给予keytool-importkeypair可执行权限,命令如下所示:

chmod +x keytool-importkeypair

系统签名文件生成

执行以下命令生成jks系统签名文件::

./keytool-importkeypair -k xxx.jks -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias xxx

备注:

xxx.jks : 签名文件

123456 : 签名文件密码

platform.pk8、platform.x509.pem : 系统初始签名文件

xxx : 签名文件别名

命令执行效果:

root@luffy:/share/system_signature# ./keytool-importkeypair -k rk3588.jks -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias rk3588
Importing "rk3588" with SHA1 Fingerprint=41:79:1C:9B:8F:AF:15:E1:AC:D5:AA:F5:92:10:FD:42:46:7D:82:77
正在将密钥库 /tmp/keytool-importkeypair.nEFF/p12 导入到 rk3588.jks...
已成功导入别名 rk3588 的条目。
已完成导入命令: 1 个条目成功导入, 0 个条目失败或取消

文件生成成功后,如图所示:image

产品介绍

触觉智能EVB3588开发板具有以下优势:
image

支持开源鸿蒙OpenHarmony与麒麟

KylinOS国产系统,以及Android/Linux;

瑞芯微RK3588高性能SoC,集成四核A76

和四核A55处理器,Mali-G610 四核GPU;

支持48M ISP,多摄像头输入;

6T AI高算力NPU,三核架构;

支持HDMI2.1输出,最高8K@60FPS;

支持HDMI2.0输入,最高4K@60FPS;

2×独立千兆以太网口,支持WAN+LAN

双IP,支持5G/4G/WiFi/蓝牙无线通信;

板载4×USB3.0,2×全功能Type-C

标签:keytool,RK3588,Android12,pk8,开发板,platform,签名文件,pem
From: https://www.cnblogs.com/industio/p/18601931

相关文章

  • Qt编写RK3588视频播放器/支持RKMPP硬解/支持各种视音频文件和视频流/海康大华视频监控
    一、前言用ffmpeg做硬解码开发,参考自带的示例hw_decode.c即可,里面提供了通用的dxva2/d3d11va/vaapi这种系统层面封装的硬解码,也就是无需区分用的何种显卡,操作系统自动调度,基本上满足了各种场景的需要,这种方式很通用也便捷,但是一些特殊场景必须要用指定硬解码器名称的方式,比如指定......
  • 基于STM32单片机的智能点滴输液报警器液位检测电机无线WiFi手机APP设计DR-01非接触液
    25-040-点滴检测+药水液位+电机控制+上下限+按键+声光提醒+TFT彩屏+WiFi产品功能描述:本系统由STM32F103C8T6单片机核心板、TFT液晶显示电路、无线无线WIFI/、点滴检测模块、步进电机控制电路、DR-01非接触液位传感器检测电路、蜂鸣器声光报警、按键电路、电源电路组成。【1......
  • Linux系统挂载exfat格式U盘教程,触觉智能RK3562开发板演示
    本文介绍Linux系统(Ubuntu/Debian通用)挂载exfat格式U盘的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。修改对应的内核配置文件进入sdk目录cdrk3562_linux编辑......
  • OpenHarmony默认30秒熄屏太麻烦?触觉智能鸿蒙开发板教你轻松取消
    开发板在默认情况下,OpenHarmony系统开机后30秒会自动息屏,自动息屏会让不少用户感到麻烦,触觉智能教大家两招轻松取消自动息屏。使用触觉智能PurplePiOH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新OpenHarmony5.0Release系统,SDK源码全开放!S......
  • ESP32S3开发板连INMP441麦克风,并用MicroPython控制处理语音信号存为pcm格式文件
    本次实践的目标是:ESP32S3开发板连INMP441麦克风,并用MicroPython控制处理语音信号存为pcm格式文件。参考学习例子:使用ESP32与INMP441麦克风模块实现音频传输_esp32inmp441-CSDN博客 xiao_esp32s3板的说明:麦克风使用|SeeedStudioWiki 咨询AI的例子:https://skywalk.blog......
  • 【TFTP文件传输,开发板与windows文件互传, SecureCRT中使用TFTP】
    目录列表一、从window下发送文件到板端挂载SD卡:启动板端服务器:windows中启动TFTP客户端单个文件发送:window中tftp命令:从当前本机,向远端192.168.1.27中发送C:\Users\Administrator\Downloads\test.wav文件使用bat脚本多文件发送:(注意检查更换目标IP地址、本地路径、......
  • 在米尔FPGA开发板上实现Tiny YOLO V4,助力AIoT应用
    学习如何在MYIR的ZU3EGFPGA开发板上部署TinyYOLOv4,对比FPGA、GPU、CPU的性能,助力AIoT边缘计算应用。(文末有彩蛋) 一、 为什么选择FPGA:应对7nm制程与AI限制在全球半导体制程限制和高端 GPU受限的大环境下,FPGA成为了中国企业发展的重要路径之一。它可支持灵......
  • linux开发板更换SD卡,如何确保挂载点固定
    在Linux开发板上更换SD卡时,确保挂载点(mountpoint)固定,你可以通过编辑/etc/fstab文件来实现。/etc/fstab是一个系统启动时挂载文件系统的配置文件。步骤如下: 确定SD卡的分区和类型。使用lsblk或fdisk-l命令查看。 确定你想要挂载的路径,例如/mnt/sdcard。 编辑......
  • RK3566 RK3568开发板Android11屏蔽开机启动提示,优化启动时间
    在Android11系统下开机启动会出现下图“平板电脑正在启动”字样,屏蔽可优化开机启动时间,本文教大家如何通过修改代码屏蔽开机提示。使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发......
  • YOLOv11模型在K230开发板部署过程记录
           当您看到这篇文章时想必您已经完成了模型训练,这里以YOLOv11训练出来的pt模型为例给出模型在K230开发板的部署流程环境:windows11,ubuntu20.04(已安装python,pip),nncase2.9.0,K230开发板1、模型转换        将pt格式转化为onnx格式以便使用nncase工具链进行......