【发布时间】:2013-10-15 00:59:57
【问题描述】:
我正在使用 Android Studio 0.2.11 进行开发,并且正在尝试将我的应用上传到 Google Play。当我尝试生成签名的 APK(通过单击构建 -> 生成签名的 APK)时,我收到以下消息:
“对于基于 Gradle 的项目,应在 Gradle 构建脚本中指定签名配置。有关更多信息,请参阅 Gradle 用户指南”。
我搜索了很多,发现我需要在 gradle.build 中添加一些函数,例如 signingConfigs 和 buildTypes 与 storeFile、storePassword、keyAlias 和 keyPassword。这是我目前在 gradle.build 中的所有代码:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "18.1.0"
defaultConfig {
minSdkVersion 9
targetSdkVersion 18
}
signingConfigs {
release {
storeFile file("release.keystore")
storePassword "******"
keyAlias "******"
keyPassword "******"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:18.0.0'
}
我不知道我应该写什么别名、密码和存储类型?我在哪里可以找到合适的?下一步是什么?如何获取签名的 APK 以便将其上传到 Google Play?
非常感谢任何帮助,我已经在互联网上搜索了几个小时的解决方案。
【问题讨论】:
-
0.2.13 重新引入了此功能。您可以生成密钥库并使用 IDE 唱歌。
标签: google-play gradle apk android-studio