广告
返回顶部
首页 > 资讯 > 移动开发 >Android 生成平台应用签名keystore文件
  • 247
分享到

Android 生成平台应用签名keystore文件

android签名 2023-09-14 21:09:39 247人浏览 独家记忆
摘要

目录 使用 keytool-importkeypair 工具生成 platform.keystore 配置 build.gradle   使用 keytool-imporTKEypair 工具生成 platfORM.keystore

目录

使用 keytool-importkeypair 工具生成 platform.keystore

配置 build.gradle



 

使用 keytool-imporTKEypair 工具生成 platfORM.keystore

  1. 下载工具 keytool-importkeypair
    下载 keytool-importkeypair 工具并将其拷贝到 ubuntu linux 环境。可以使用以下命令克隆该工具的 GitHub 存储库:
git clone https://github.com/getfatday/keytool-importkeypair.git

  1. 准备签名文件
    将签名文件放置在 keytool-importkeypair 文件夹中的以下路径中:
    • 路径:build/target/product/security
    • 文件名:platform.pk8 和 platform.x509.pem

  1. 使用 keytool-importkeypair 工具生成 platform.keystore
    执行以下命令生成 platform.keystore:
./keytool-importkeypair -k ./securityMTK9632_9.0_platform.keystore -p Android -pk8 platform.pk8 -cert platform.x509.pem -alias platform


执行命令后,将会显示如下信息:
生成的 keystore 文件为:securityMTK9632_9.0_platform.keystore,其 keyPassWord 为 "android",storePassword 也为 "android",而 keyAlias 为 "platform"。

配置 build.gradle

在 build.gradle 文件中进行以下配置:

signinGConfigs {    mtk9632_9_sign {       // storeFile file('D:\\Project_Docs\\history_backup\\APP\\security\\securityMTK9632_9.0\\securityMTK9632_9.0.jks')        keyAlias 'platform'        keyPassword 'android'        storeFile file('D:\\Project_Docs\\history_backup\\APP\\security\\securityMTK9632_9.0\\securityMTK9632_9.0_platform.keystore')        storePassword 'android'    }}buildTypes {    release {        lintOptions {            checkReleaseBuilds false            abortOnError false        }        minifyEnabled false        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'        signingConfig signingConfigs.mtk9632_9_sign    }    debug {        lintOptions {            checkReleaseBuilds false            abortOnError false        }        signingConfig signingConfigs.mtk9632_9_sign    }}

以上是针对 build.gradle 文件的配置,其中 mtk9632_9_sign 是签名配置的名称,storeFile 分别指定了 jks 文件和 keystore 文件的路径,keyAliaskeyPassword 分别是 key 的别名和密码,storePassword 是 keystore 的密码。

通过以上步骤,能够成功生成和配置 platform.keystore 并在 build.gradle 文件中进行签名配置。

来源地址:https://blog.csdn.net/SHH_1064994894/article/details/131636392

--结束END--

本文标题: Android 生成平台应用签名keystore文件

本文链接: https://www.lsjlt.com/news/407832.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作