制作系统签名

简介: 五月打卡

接着我们需要制作系统签名,这里使用 keytool-importkeypair (opens new window)签名工具。

将 keytool-importkeypair (opens new window)clone 到本地,并将其中的 keytool-importkeypair 文件添加到 PATH 路径。
https://github.com/getfatday/keytool-importkeypair
接着进入系统源码下的 build/target/product/security 路径,接着执行:

keytool-importkeypair -k ./platform.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform
k 表示要生成的签名文件的名字,这里命名为 platform.keystore -p 表示要生成的 keystore 的密码,这里是 android -pk8 表示要导入的 platform.pk8 文件 -cert 表示要导入的platform.x509.pem -alias 表示给生成的 platform.keystore 取一个别名,这是命名为 platform

接着,把生成的签名文件 platform.keystore 拷贝到 Android Studio 项目的 app 目录下,然后在 app/build.gradle 中添加签名的配置信息:

android {
    signingConfigs {
        sign {
            storeFile file('platform.keystore')
            storePassword 'android'
            keyAlias = 'platform'
            keyPassword 'android'
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.sign
        }

        debug {
            minifyEnabled false
            signingConfig signingConfigs.sign
        }
    }
}

`至此,我们在 AS 中就搭建好了我们的系统 App

目录
相关文章
|
13天前
|
XML 前端开发 JavaScript
如何制作一个自己的网站?
在今天的互联网时代,网站展示已经是一个很基础的营销工具。不管是企业、还是个人,如何制作一个自己的网站?本文将会提供一个全面的基础制作网页教程,教你如何从零开始制作网页。
|
4月前
|
资源调度 JavaScript 前端开发
使用WbbGPU制作爱心
7月更文挑战第9天
30 0
|
前端开发 JavaScript 编译器
聊聊制作网站那些事!
聊聊制作网站那些事!
74 0
|
11月前
水晶头制作
水晶头制作。
160 44
|
容器
如何在微信小游戏制作工具中快速的制作一个血条?
如图,添加了两个血条的图片,一个当作背景,一个当作前景,并且把这两个图片放到了一个“血条1”容器中,另外增加了一个“打你丫的”按钮,用来模拟攻击,点击“打你丫的”按钮,血条就会掉血。
175 0
|
搜索推荐 开发工具 Android开发
更“大”的微信小游戏制作工具
为什么这么久都不开发新功能了呢?因为人手和资源有限。这个可能跟很多人想的不一样,这个不是微信的产品吗?腾讯公司会没人没资源?大公司的实际情况可能还真跟很多人想的不一样。微信小游戏制作工具背后的团队不大,甚至比你想要的还要小,而且团队除了需要负责这个工具的维护之外,还有很多其它的事情需要处理。
268 0
|
传感器 IDE JavaScript
如何制作一个水平仪|学习笔记
快速学习如何制作一个水平仪。
823 0
如何制作一个水平仪|学习笔记
|
JavaScript 安全 Windows
GLS-高度表制作
文章目录 制作高度计 目的 配置工作环境 Object的设计 创建背光板(Bezel) 创建电动/气动开关 创建气压设定旋钮 创建高度计指针 创建高度计的里程表 创建气压计表 创建电动/气动显示标识 创建仪表的阴影 编译测试 代码开发 添加测试属性 添加属性来处理Altitude和Barometer Initialize Calculate 添加效用函数的头文件. Object的回调
209 0
GLS-高度表制作