bugly升级配置

build.gradle 配置

dependencies{

    //注释掉原有bugly的仓库

implementation'com.tencent.bugly:crashreport_upgrade:1.2.4'

}

android{

defaultConfig{

ndk{

            //设置支持的SO库架构

abiFilters'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'

        }

    }

}

Application 配置

/**

  * 已经接入Bugly用户改用上面的初始化方法,不影响原有的crash上报功能;.

* init方法会自动检测更新,不需要再手动调用Beta.checkUpgrade(),如需增加自动检查时机可以使用Beta.checkUpgrade(false,false);

  * 参数1:applicationContext

  * 参数2:appId

  * 参数3:是否开启debug

*/

Bugly.init(getApplicationContext(), "787b10ac36", true);

AndroidManifest.xml 配置

    android:name="com.tencent.bugly.beta.ui.BetaActivity"

    android:configChanges="keyboardHidden|orientation|screenSize|locale"

    android:theme="@android:style/Theme.Translucent" />

    android:name="android.support.v4.content.FileProvider"

    android:authorities="包名.fileProvider"

    android:exported="false"

    android:grantUriPermissions="true">

   

        android:name="android.support.FILE_PROVIDER_PATHS"

        android:resource="@xml/provider_paths" />

provider_paths.xml 配置

   


   


   


provider_paths.xml 位置

res/xml/

bugly网站升级功能位置

升级注意事项

升级功能 必需要之前上传过一个低版本的基础版本, 新版本发布才会提示升级

升级发布新版本的时候 要点启动

停掉之前低版本的升级策略

你可能感兴趣的:(bugly升级配置)