2

我最近在我的应用程序中集成了 Firebase 应用程序分发并使用了 Firebase 控制台。我曾经通过控制台手动生成APK并上传并分发应用程序。我太天真了。然后我才知道整个过程可以通过 Fastlane 或 Gradle 应用程序分发实现自动化。支持。多亏了这个,我成功地通过 gradle 集成了应用程序分发。

但是我很快发现,当我使用控制台时,无论版本名称或版本代码如何,都会为每个新 APK 创建一个新条目,即。即使我没有更改 APK 版本代码或名称,也会创建新的 APK 条目。但是,当我通过 Gradle 执行此操作时,它会一次又一次地更新同一个 APK,直到我更改版本代码和名称。

已经阅读了文档,但没有提及这一点。如果我想在应用分发控制台中为其添加新条目,是否需要更改每次上传的版本代码和名称?

构建.gradle(应用程序)

buildTypes {
     debug{
         firebaseAppDistribution {
             appId = "MY_APP_ID"
             releaseNotesFile = "app/releasenotes.txt"
             groups = "test"
         }
     }

上传我跑 ./gradlew assembleDebug appDistributionUploadDebug

4

0 回答 0