首页 > 解决方案 > Firebase 应用分发 - 找不到 APK。确保首先通过运行 ./gradlew assemble[Variant] 构建

问题描述

我最近将 Firebase Appdistribution Gradle 插件的版本1.4.02.0.1.

从那时起,詹金斯开始给出下面的构建时间错误:

Execution failed for task app:appDistributionUpload[Variant]. Could not find the APK. Make sure you build first by running ./gradlew assemble[Variant], or set the api Path parameter to point to your APK

这是我在 Jenkins 上的 Gradle 脚本:

... ./gradlew cleanBuildCache :app:testDebugUnitTest :app:appDistributionUpload[Variant] ...

标签: androidfirebase-app-distribution

解决方案


从版本开始1.4.1运行 appDistributionUpload{Variant} 不再自动重建应用程序。

https://firebase.google.com/support/release-notes/android#appdistro_gradle_plugin_v1-4-1

:app:assemble[Variant]通过添加之前更新 Gradle 脚本:app:appDistributionUpload[Variant]解决了我的问题。希望它也能帮助其他人。


推荐阅读