Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 禁用收集时防止Firebase Crashlytics发送版本号_Android_Firebase_Crashlytics_Crashlytics Android - Fatal编程技术网

Android 禁用收集时防止Firebase Crashlytics发送版本号

Android 禁用收集时防止Firebase Crashlytics发送版本号,android,firebase,crashlytics,crashlytics-android,Android,Firebase,Crashlytics,Crashlytics Android,在开发和QA测试期间,我们以发布模式编译应用程序,以确保一切正常 我们不希望在开发过程中出现崩溃报告,因此我们将其放在AndroidManifest.xml中: <meta-data android:name="firebase_crash_collection_enabled" android:value="false" /> <meta-data android:name="firebase_analytics_collection_enabled" android:val

在开发和QA测试期间,我们以发布模式编译应用程序,以确保一切正常

我们不希望在开发过程中出现崩溃报告,因此我们将其放在AndroidManifest.xml中:

<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
应用程序内的build.gradle:

...    
apply plugin: 'com.google.firebase.crashlytics'
...
android {
    ...
    buildTypes {
        release {
            buildConfigField "boolean", "crashlytics_enabled", (isOfficialRelease() || isDailyJob()) ? "true" : "false"
            minifyEnabled true
            if (buildConfigFields.get("crashlytics_enabled").getValue() == "false" && minifyEnabled) {
                firebaseCrashlytics {
                    mappingFileUploadEnabled false
                }
            }
        }
    }
}
...
apply plugin: 'com.google.gms.google-services'
问题是,即使禁用了crashlytics,我们仍然会将版本号和版本名上载到crashlytics,并且会破坏过滤器对话框,因此我们会迷失在无数版本中

此外,因为,我们可能会在一个情况下,我们可能会失去官方发布的轨道结束


是否有办法完全阻止发送版本?

另外,在AndroidManifest.xml中添加的正确密钥不正确

<meta-data android:name="firebase_crash_collection_enabled" android:value="false"/>

但是


不合适,就是这样!
<meta-data android:name="firebase_crash_collection_enabled" android:value="false"/>
<meta-data android:name="firebase_crashlytics_collection_enabled" android:value="false"/>