制作系统签名

简介: 五月打卡

接着我们需要制作系统签名,这里使用 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

目录
相关文章
|
2月前
|
XML 前端开发 JavaScript
如何制作一个自己的网站?
在今天的互联网时代,网站展示已经是一个很基础的营销工具。不管是企业、还是个人,如何制作一个自己的网站?本文将会提供一个全面的基础制作网页教程,教你如何从零开始制作网页。
|
3月前
|
域名解析 前端开发 搜索推荐
网站如何制作?不懂代码也可以也能做。
你想创建网站吗?如果你真想创建网站,那可以看看我现在分享给大家分享的内容。很多用户想接触建站,但不知道从何做起,网上有很多的教程,要么不是突出重点,就是长篇累赘,看完后还一头雾水。今天分享的创建网站干货不累赘,步骤简单,如果看这篇文章的你完全不需要你懂代码也不需要过于担忧。跟着步骤操作、当天开通好,三天完成建站,一周网站上线。
|
5月前
|
资源调度 JavaScript 前端开发
使用WbbGPU制作爱心
7月更文挑战第9天
32 0
|
前端开发 JavaScript 编译器
聊聊制作网站那些事!
聊聊制作网站那些事!
80 0
水晶头制作
水晶头制作。
168 44
|
iOS开发
如何制作游戏微端
如何制作游戏微端
118 0
|
容器
如何在微信小游戏制作工具中快速的制作一个血条?
如图,添加了两个血条的图片,一个当作背景,一个当作前景,并且把这两个图片放到了一个“血条1”容器中,另外增加了一个“打你丫的”按钮,用来模拟攻击,点击“打你丫的”按钮,血条就会掉血。
181 0
|
搜索推荐 开发工具 Android开发
更“大”的微信小游戏制作工具
为什么这么久都不开发新功能了呢?因为人手和资源有限。这个可能跟很多人想的不一样,这个不是微信的产品吗?腾讯公司会没人没资源?大公司的实际情况可能还真跟很多人想的不一样。微信小游戏制作工具背后的团队不大,甚至比你想要的还要小,而且团队除了需要负责这个工具的维护之外,还有很多其它的事情需要处理。
277 0
|
传感器 IDE JavaScript
如何制作一个水平仪|学习笔记
快速学习如何制作一个水平仪。
853 0
如何制作一个水平仪|学习笔记