创建apk时出现问题:' signingConfig.storeFile'不存在

时间:2014-10-11 11:28:31

标签: android apk keystore

我正在尝试从Android Studio 0.8.9为我的项目创建一个apk 它给出了以下信息:

Information:Gradle tasks [:app:assembleDebug]
:app:preBuild
:app:compileDebugNdk UP-TO-DATE
:app:preDebugBuild
:app:checkDebugManifest
:app:preReleaseBuild
:app:prepareComAndroidSupportAppcompatV72000Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42000Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest
:app:processDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:compileDebugJava UP-TO-DATE
:app:preDexDebug UP-TO-DATE
:app:dexDebug UP-TO-DATE
:app:processDebugJavaRes UP-TO-DATE
:app:validateExternalOverrideSigning
:app:packageDebug FAILED
Error:A problem was found with the configuration of task ':app:packageDebug'.
> File 'mykey' specified for property 'signingConfig.storeFile' does not exist.

'mykey'是我刚刚创建的存储路径......出了什么问题?

3 个答案:

答案 0 :(得分:2)

试试这个......我假设您使用的是Android工作室

转到Build - > Generate Signed APKCreate your key (or choose existing)然后next然后是next,最后是done ..!

答案 1 :(得分:1)

对我而言,即使我遵循:Build - >生成签名APK它仍然给了我同样的错误。有效的方法是右键单击该应用程序并转到"打开模块设置"然后点击"签名"选项卡,然后填写并将商店文件指向我之前在"生成签名APK"

答案 2 :(得分:0)

第1步 - 右键点击Project explorer然后open module settings或点击f4按钮

步骤2-单击您的项目名称

步骤3-然后点击signing标签
         然后点击debug,然后输入您的keystore详细信息           并将商店文件浏览到放在keystore文件夹中的asset文件。

  • keystore文件放入asset文件夹

并将文件名更改为 asset/signingConfig.storeFile