loo*_*shc 12 android gradle crashlytics android-studio android-gradle-plugin
我正在尝试使用具有2种不同风格的Android Studio设置Android应用.每种风味都会更改packageName和applicationId - 因为我想将2个独立的APK作为2个不同的产品提交给Google Play.
我还尝试在Crashlytics中设置单独的应用程序,每种风格都有一个.虽然第一个创建没有任何问题,但当我切换味道时,Android Studio的Crashlytics插件仍然认为我的项目已经设置好了.因此,目前我无法正确设置我的Crashlytics以获得第二种口味.
在此先感谢您的任何建议.
正如m4ch3t3所建议的那样,这种解决方法非常有效:
我创建了一个空项目,其包名与其他风格相匹配.使用这个项目,我在Crashlytics中创建了新的应用程序.然后我编译了我的真实项目的两种风格,并在其中造成了假的崩溃.崩溃被报告为匹配的Crashlytics应用程序
您可以通过在app build.gradle中定义applicationId来定义不同的包名称,如下所示:
productFlavors {
dev {
applicationId "dev.myapp.app"
}
prod {
applicationId "prod.myapp.app"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4953 次 |
| 最近记录: |