首先我们的androidstudio的是根据系统基于 IntelliJ IDEA,就是在IntelliJ IDEA基础上增加ADT,删除其他无关的。自动化构件脚本是gradle。官话一下。
源码的系统签名as签名文件制作:
去我们的源码文件提取platform.pk8 、 platform.x509.pem ,去android studio制作一个jks。这些都是基本的步骤不说了。
。在我们的服务器新建一个文件夹,把上面的文件放在同一个文件夹下。

另外需要一个keytool-importkeypair 工具把签名
./keytool-importkeypair -k 838.jks -p mao100121 -pk8 platform.pk8 -cert platform.x509.pem -alias 6586
把安全哈希算法计算出来的160指纹值写进去,就ok了。在我们工程的根目录新建一个jks的文件夹,把签名后的jks放进去。


在app级的build的android函数中加入添加
android {
compileSdkVersion 23
defaultConfig {
applicationId "com.**.**"
minSdkVersion 23
targetSdkVersion 23
versionCode 3
versionName "2.19.06.21.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {
release {
storeFile file("../jks/358.jks")
storePassword '100121'
keyAlias '358'
keyPassword '100121'
}
debug {
storeFile file("../jks/358.jks")
storePassword '100121'
keyAlias '358'
keyPassword '100121'
}
}
}
这样导入了我们的系统签名。为什么要导入系统签名呢,因为一个应用需要安装时,首先package manager会

本文介绍了Android Studio基于IntelliJ IDEA的特性,详细讲解了系统签名文件的制作过程,包括使用keytool-importkeypair工具和生成的jks文件。同时,讨论了编译构建中的build variants,强调了static关键字在内存优化中的作用,以及如何利用gradle进行自动化构建。此外,还提到了Android Studio的TODO标签在高效开发中的重要性。
最低0.47元/天 解锁文章
2689

被折叠的 条评论
为什么被折叠?



