【问题标题】:Execution failed for task ':app:packageDebug' while generating debug apk. Correct apk file path生成调试 apk 时任务 ':app:packageDebug' 执行失败。正确的apk文件路径
【发布时间】:2017-10-26 07:40:42
【问题描述】:

我刚刚将我的 Android Studio 升级到 3.0 并将 gradle 版本升级到 4.1,从那时起我在生成 apk 文件时遇到了问题(调试和发布两者)。它说:

任务 ':app:packageDebug' 执行失败。

无法创建目录:E:\StudioWorkspace\projectLocation\app\build\outputs\debug\E:\StudioWo‌​rkspace\projectLocat‌​ion\app\build\apk。

它采用了错误的文件路径,我无法更正它。 我清理并重建了项目,还尝试使缓存无效并重新启动,但似乎没有解决它。

如何更正apk生成路径?

【问题讨论】:

  • 您找到解决方案了吗?我面临同样的问题

标签: android build apk


【解决方案1】:

就我而言,我刚刚评论了代码

applicationVariants.all { variant ->
        variant.outputs.each { output ->
            output.outputFileName = file("$project.buildDir/apk/Name.apk")
        }
    }

Project->app->build.gradle 文件中。之后重建并在模拟器中启动。它成功了。

如果我错了,请纠正我..:)

【讨论】:

  • 感谢您的帮助,对不起,我发布了错误的错误日志。实际发生的是我的 android studio 试图在一个不存在的目录上创建文件。它说:无法创建目录:E:\StudioWorkspace\projectLocation\app\build\outputs\debug\E:\StudioWorkspace\projectLocation\app\build\apk
猜你喜欢
  • 1970-01-01
  • 2021-02-19
  • 1970-01-01
  • 2021-04-26
  • 2016-10-19
  • 1970-01-01
  • 2019-09-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多