【问题标题】:Beta: Error reading Beta build propertiesBeta:读取 Beta 构建属性时出错
【发布时间】:2016-10-04 10:13:05
【问题描述】:

在我的应用程序启动时出现此错误,但仅限于 Android Studio 2.2.0。在我的机器上。一切都是最新的,这个错误只发生在我的机器上。应用程序没有崩溃,但留下了这个 sacttrace:

E/Beta: Error reading Beta build properties
java.io.FileNotFoundException: crashlytics-build.properties
at android.content.res.AssetManager.openAsset(Native Method)
at android.content.res.AssetManager.open(AssetManager.java:339)
at android.content.res.AssetManager.open(AssetManager.java:313)
at com.crashlytics.android.beta.Beta.loadBuildProperties(Beta.java:172)
at com.crashlytics.android.beta.Beta.doInBackground(Beta.java:75)
at com.crashlytics.android.beta.Beta.doInBackground(Beta.java:30)
at io.fabric.sdk.android.InitializationTask.doInBackground(InitializationTask.java:63)

【问题讨论】:

    标签: android twitter-fabric


    【解决方案1】:

    我很确定那是因为你有:

    ext.enableCrashlytics = false
    

    在您的应用程序 build.gradle 文件中。

    【讨论】:

    • 如果设置为 false,Crashlytics 会认为您尚未将其集成到您的应用中并提示您注册。
    【解决方案2】:

    您可以在初始化时为调试构建禁用 Crashlytics:

        // Set up Crashlytics, disabled for debug builds
        Crashlytics crashlyticsKit = new Crashlytics.Builder()
                .core(new CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build())
                .build();
    
        // Initialize Fabric with the debug-disabled crashlytics.
        Fabric.with(this, crashlyticsKit);
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-04
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    • 2014-12-08
    • 2016-07-07
    相关资源
    最近更新 更多