2014-07-23 88 views
0

我正在尝试生成APK。我去Build - >Generate signed APK毕竟,我得到这个消息:无法从Android Studio生成APK

Error:A problem was found with the configuration of task ':app:packageRelease'. File 'geovanni_geopath_keystore_02' specified for property 'signingConfig.storeFile' does not exist.

任何一个能帮助我吗?谢谢

编辑

这是我build.gradle文件,我不知道什么是错的:

apply plugin: 'android' 

android { 
    compileSdkVersion 19 
    buildToolsVersion "19.1.0" 

    defaultConfig { 
     applicationId "com.example.geopath" 
     minSdkVersion 14 
     targetSdkVersion 19 
    } 



    buildTypes { 
     release { 
      runProguard false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
} 

dependencies { 
    compile 'com.android.support:support-v4:20.0.0' 
    compile 'com.google.code.gson:gson:2.2.2' 
    compile 'com.android.support:appcompat-v7:20.+' 
    compile 'com.google.android.gms:play-services:+' 
    compile files('libs/mobileservices-1.1.5-javadoc.jar') 
    compile files('libs/mobileservices-1.1.5-sources.jar') 
    compile files('libs/mobileservices-1.1.5.jar') 
} 
+0

检查您的'build.gradle'文件是否指定了您的密钥库文件路径 – intrepidkarthi

回答

0

你可以试试这个:

据gradle这个文件,你在buildToolsVersion之后应该在android部分添加此项:

signingConfigs { 
    debug { 
     storeFile file("debug.keystore") 
    } 
} 

release { 
    storeFile file("release.keystore") 
    storePassword "paste your own password" 
    keyAlias "paste your own alias" 
    keyPassword "paste your own password" 
} 

并在项目目录中添加debug.keystore和release.keystore(optionaly)。

相关问题