如果想要知道怎么生成签名 ,请走这里—》http://blog.csdn.net/sinat_26710701/article/details/63262419
Android studio 通过配置 build.gradle 可以 在debug的时候配置签名:
首先,为了方便,我一般都会把签名文件放到项目中的appkey文件夹中(名字随便起)
然后,想要配置,需要在图中的build.gradle文件中写入:
1.
signingConfigs {
release {
storeFile file("..\\appkey\\XXXXX.jks");
keyAlias "XXXXXXX"
keyPassword "XXXXXXX"
storePassword "XXXXXXX"
}
debug {
storeFile file("..\\appkey\\XXXXXXX.jks");
keyAlias "XXXXXXX"
keyPassword "XXXXXXX"
storePassword "XXXXXXX"
}
}
2.配置 生成的apk 的名字,便于查看版本名称和版本号—
跟signingConfigs同级下 配置android{}
android {
applicationVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.apk')) {
File outputDirectory = new File(outputFile.parent);
if (variant.buildType.name == "release") {
def fileName = "app名称_vn${defaultConfig.versionName}_vc${defaultConfig.versionCode}_release.apk"
output.outputFile = new File(outputDirectory, fileName)
// def fileName = "slzx_vn${defaultConfig.versionName}_vc${defaultConfig.versionCode}_${releaseTime()}_release.apk"
}
}
}
}
}
大功告成,现在即使你点击这里的按钮,生成的也是正式签名的包文件了
生成的文件一般都在这里