首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins错误:工作区中没有与app/build/output/apk/app-debug.apk匹配的apk

Jenkins错误:工作区中没有与app/build/output/apk/app-debug.apk匹配的apk
EN

Stack Overflow用户
提问于 2018-01-17 14:57:57
回答 1查看 648关注 0票数 1

当我尝试使用jenkins生成apk时,它给出了如下错误。为什么display找不到apk?

代码语言:javascript
复制
Started by user anonymous
Building in workspace C:\Program Files (x86)\Jenkins\workspace\ReadyBDev
 > C:\Program Files (x86)\Git\bin\git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > C:\Program Files (x86)\Git\bin\git.exe config remote.origin.url https://github.com/ordextech/ReadyB.git # timeout=10
Fetching upstream changes from https://github.com/ordextech/ReadyB.git
 > C:\Program Files (x86)\Git\bin\git.exe --version # timeout=10
using GIT_ASKPASS to set credentials 
 > C:\Program Files (x86)\Git\bin\git.exe fetch --tags --progress https://github.com/ordextech/ReadyB.git +refs/heads/*:refs/remotes/origin/*
 > C:\Program Files (x86)\Git\bin\git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
 > C:\Program Files (x86)\Git\bin\git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
Checking out Revision 55c44710113c9cfb541e86bbc9e42d4b626d1dc9 (refs/remotes/origin/master)
 > C:\Program Files (x86)\Git\bin\git.exe config core.sparsecheckout # timeout=10
 > C:\Program Files (x86)\Git\bin\git.exe checkout -f 55c44710113c9cfb541e86bbc9e42d4b626d1dc9
Commit message: "Commit For Gradle Test"
 > C:\Program Files (x86)\Git\bin\git.exe rev-list --no-walk 55c44710113c9cfb541e86bbc9e42d4b626d1dc9 # timeout=10
[ReadyBDjavascript:auth.signin($('#more-openid-options%20a.yahoo'));ev] $ cmd.exe /C "echo '"""resolving effective environment"""' && exit %%ERRORLEVEL%%"
ERROR: No APKs in workspace matching app/build/outputs/apk/app-debug.apk
[android-lint] Skipping publisher since build result is FAILURE
Archiving artifacts
Finished: FAILURE
EN

回答 1

Stack Overflow用户

发布于 2018-01-17 15:08:04

在最新的gradle版本中,.apks的输出路径已更改为按发布配置分隔,因此您必须检查.apk在本地构建文件夹中的位置,可能如下所示

代码语言:javascript
复制
app/build/outputs/apk/{flavor}/{debug|release}/app-{flavor}-{debug|release}.apk

然后相应地调整Jenkins的配置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48295280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档