我正在尝试从 Crashlytics Beta 迁移到 Firebase App Distribution。CircleCi 在中间。
CircleCi 中的构建失败并出现以下错误:
- 出了什么问题:任务“:FiverrApp:appDistributionUploadRelease”执行失败。服务凭证文件不存在。请检查服务凭据路径,然后重试
这是我在 build.gradle 中配置 serviceCredentialsFile 变量的方式:
release {
buildConfigField "boolean", "FORCE_LOGS", "true"
firebaseAppDistribution {
releaseNotes="Notes\n" + getCommitMessages()
groups="android-testers"
serviceCredentialsFile="/api-project-xxx-yyy.json"
}
}
文件 api-project-xxx-yyy.json 与 build.gradle 文件位于同一文件夹中。我也试过:
serviceCredentialsFile="api-project-xxx-yyy.json"
serviceCredentialsFile='api-project-xxx-yyy.json'
仍然没有运气......如果有人可以帮助我,将不胜感激。