无法在Crashlytics

时间:2017-06-08 10:12:04

标签: android crashlytics google-fabric fabric.io

当我在我的android工作室项目中使用gradle命令assembleAlpha crashlyticsUploadDistributionAlpha并通过Beta by Chrashlytics app安装alpha版本时,我的应用程序的应用程序名称不佳。

在android studio上我配置了我的项目:

applicationId "com.mobile.example"

`

app
   |-src
   |   |-beta
   |   |    |-res
   |   |       |-values
   |   |          |-strings.xml (app_name 'Example Beta')
   |   |-main
   |   |    |-res
   |   |       |-values
   |   |          |-strings.xml (app_name 'Example')
`

app.gradle:

`android {
    ...
    buildTypes {
       beta {
         debug {
             applicationIdSuffix ".debug"
             buildConfigField "boolean", "REPORT_CRASHES", "false"
         }
         release {
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
             signingConfig signingConfigs.release
             debuggable false
         }
    }
}

`

在fabric.io仪表板上,com.mobile.example.beta的应用名称在Example Beta上设置,Example用于packageName:com.mobile.example

但是当我下载/安装我的应用时,应用名称始终为Example

您知道我的配置有什么问题吗?

1 个答案:

答案 0 :(得分:1)

注意:您必须是组织中的管理员才能更新应用的名称。

要重命名您的应用,请转到您应用的设置,然后选择要更改其名称的应用,并单击当前名称左侧的编辑按钮。进行更改,然后单击蓝色复选标记以保存它们。

This snippet允许覆盖Crashlytics发现并报告的包名称