Gradle测试无法正常工作,无法确定任务':app:testReleaseUnitTest'的依赖关系。无法确定任务':app:testReleaseUnitTest'的依赖关系。

问题描述 投票:0回答:1

我是android和circle ci的新手。我正试图将我的android应用挂到circle CI上。我的应用程序打印 "hello world!",仅此而已。我还没有做任何测试。不幸的是,我得到一个错误信息,显示: !

!"binbash -eo pipefail gradle test"。

FAILURE: Build failed with an exception: 构建失败,出现异常

出了什么问题。 无法确定任务':app:testReleaseUnitTest'的依赖关系。 找不到SDK的位置。使用ANDROID_SDK_ROOT环境变量定义位置,或者在项目的本地属性文件'homecirclecirepolocal.properties'中设置SDK.dir路径。

试试。 使用 --stacktrace 选项运行以获得堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多的日志输出。使用 --scan 选项运行以获得完整的见解。

获取更多帮助 https:/help.gradle.org。

在此构建中使用了过时的Gradle特性,使其与Gradle 7.0不兼容。 使用'--warning-mode all'来显示个别的废弃警告。 请看 https:/docs.gradle.org6.3userguidecommand_line_interface.html#sec:command_line_warnings。

727ms内BUILED

退出代码退出状态1

我不知道该怎么办。我试着上网搜索这个错误,但找不到任何东西。这里是我项目的GitHub公共回帖。

https:/github.comBenjamin-JenneMapGame.git。

谢谢你了

android android-studio gradle circleci
1个回答
0
投票

原来,circle ci在自动生成的分支 "circle-ci-project setup "上运行测试。我所要做的就是通过在命令行中运行一个空的提交,将该分支重置为master。

git commit --allow-empty -m "set to master"。

然后你就会被推到

© www.soinside.com 2019 - 2024. All rights reserved.