0

我的第一个 Android 项目完成了。但我不是在 android studio 中生成这个项目。我做 Build -> Generate Signed APK 但我收到了这个错误。

对于基于 Gradle 的项目,应在 Gradle 构建脚本中指定签名配置。有关更多信息,请参阅 Gradle 用户指南。

这是示例图像

http://www.tjod.org/questions/keystore.png

这是我的 build.gradle 文件。

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 16
    }
    signingConfigs {
        release {
            storeFile file("/Applications/AndroidNew/turkjinekolojidernegi.jks")
            storePassword "******"
            keyAlias "******"
            keyPassword "******"
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:18.0.0'
    compile files('libs/picasso-2.1.1.jar')
}

我清理了构建文件。构建 -> 重建项目。但不固定。

4

2 回答 2

2

我正在使用 Android Studio 0.3.7,它现在​​可以正常工作了:D

首先确保您有以下条目的<application>条目AndroidManifest.xmlandroid:debuggable="false"

然后转到Build菜单选项,然后选择“ Generate Signed APK ”。创建密钥存储或使用现有的,单击“下一步”,如果需要更改目标。并决定是否要使用 ProGuard,然后单击“完成”。现在您已经准备好用于生产的 APK 了 :)。

于 2013-12-06T22:35:38.920 回答
0

您使用的是 Android Studio 0.2.11 版吗?

如果是这样,那么您可能会遇到此错误: Android Studio: Signing issue after upgrade

于 2013-10-09T16:58:36.787 回答