【发布时间】:2014-12-02 09:10:18
【问题描述】:
为了发布我的应用程序,我生成了签名 APK(我使用的是 Android Studio)。签名的 APK 已成功生成。对于密钥存储路径,我刚刚在 c>user>folder>name.keystore 创建了一个文件夹。我添加了别名和密码并成功生成了签名 APK。但是,当我尝试在模拟器上运行我的应用程序时,我收到以下错误:
app-release-unsigned.apk 未签名。请使用“项目结构”对话框配置所选风格的签名信息。
我错过了一个步骤吗?我做了一些谷歌搜索,发现开发人员也编辑了 gradle 文件。但是,我无法执行该步骤,主要是因为它们不清楚。这是我的 build.gradle 的样子: 应用插件:'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.app.shreyabisht.aethorr"
minSdkVersion 15
targetSdkVersion 20
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile "com.android.support:support-v4:20.0.+"
}
编辑:我将构建变量更改为“发布”并再次运行“生成签名的 APK”向导。向导成功运行,但运行应用程序时仍然出现相同的错误。请推荐
【问题讨论】:
-
看看错误会很有用
-
@TheRedFox 添加了错误
标签: android eclipse gradle apk signed