gpt4 book ai didi

android - Crashlytics - 不同的 gradle 风格的不同包名称

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:40:52 25 4
gpt4 key购买 nike

我正在尝试使用具有 2 种不同风格的 Android Studio 来设置 Android 应用程序。每种风格都会更改 packageName 和 applicationId - 因为我想将 2 个单独的 APK 作为 2 个不同的产品提交到 Google Play。

我还尝试在 Crashlytics 中设置单独的应用程序,每种口味一个。虽然第一个创建没有任何问题,但当我切换风格时,Android Studio 的 Crashlytics 插件仍然认为我的项目已经设置。所以目前我无法正确地为第二种口味设置我的 Crashlytics。

提前感谢您的任何建议。

最佳答案

正如 m4ch3t3 所建议的那样,这个变通办法非常有效:

I created an empty project with package name matching the other flavour. Using this project I created new app in Crashlytics. Then I compiled both flavours of my real project and caused fake crashes in them. Crashes were reported into matching Crashlytics apps

您可以通过在您的应用程序 build.gradle 中定义 applicationId 来定义不同的包名称,如下所示:

productFlavors {

dev {
applicationId "dev.myapp.app"
}

prod {
applicationId "prod.myapp.app"
}
}

关于android - Crashlytics - 不同的 gradle 风格的不同包名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25688475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com