android - Firebase 应用分发 - 找不到 APK。确保首先通过运行 ./gradlew assemble[Variant] 构建
问题描述
我最近将 Firebase Appdistribution Gradle 插件的版本1.4.0
从2.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] ...
解决方案
从版本开始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]
解决了我的问题。希望它也能帮助其他人。
推荐阅读
- javascript - 如何仅将长字符串中的字母转换为相应的字母编号,用空格分隔
- c - 取消某个值以下的列表元素
- coldfusion - ColdFusion 9 - 在使用动态表/视图名称时防止 SQL 注入
- javascript - 为什么每个项目都被推送到所有数组?
- c# - Unity Tilemap 图层顺序排序【瓷砖前后的玩家】由 4 个松散瓷砖组成的树精灵
- php - 在对 PHP 脚本的 AJAX 调用中使用 DELETE 方法时是否可以传递参数?
- javascript - Jqueryvalidate 的 .validate() 方法不在 ASP Core 中执行
- sql - can = 后跟 sql 中的变量
- python - Web Scrape Vanguard 投资账户(登录)
- reactjs - React Redux - Cannot set property 'quantity' of undefined