美文网首页三方
Android 腾讯bugly实现自动更新

Android 腾讯bugly实现自动更新

作者: 1a473fcb13b0 | 来源:发表于2019-03-09 15:05 被阅读564次

    1、在https://bugly.qq.com/v2/upgrade/创建应用

    image.png

    此处注意:策略启动条件设置为立即启动。

    2、buid.gradle配置

      android {
            defaultConfig {
              ndk {
                 abiFilters "armeabi", "armeabi-v7a", "x86_64"
              }
            }
          }
          dependencies {
        // 其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.7
        // (注:从2.1.5开始要分开Bugly SDK和NDK的配置)
        //注释掉原有bugly的仓库
                implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'
                implementation 'com.tencent.bugly:nativecrashreport:latest.release'
          }
    
    

    3、AndroidMainfest.xml配置

    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.READ_LOGS" />
    
            <activity
                android:name="com.tencent.bugly.beta.ui.BetaActivity"
                android:theme="@android:style/Theme.Translucent" />
    

    4、在Application内初始化。

            /**
             * Context context,  上下文
             * String appId,     buglg注册的appId
             * boolean isDebug   是否开启debug模式,true为是
             */
            Bugly.init(getApplicationContext(), Constants.BUGLY_ID, true);
    

    5、添加混淆

    -dontwarn com.tencent.bugly.**
    -keep public class com.tencent.bugly.**{*;}
    -keep class android.support.**{*;}
    
    image.png

    SDK初始化
    注意:如果您之前使用过Bugly SDK,请将以下这句注释掉。

    CrashReport.initCrashReport(getApplicationContext(), Constants.BUGLY_ID, false); 
    

    统一初始化方法:

            Bugly.init(getApplicationContext(), Constants.BUGLY_ID, true);
    

    高级配置请参考

    https://blog.csdn.net/qq_37417065/article/details/79898274

    bugly异常统计:

    bugly异常统计1 bugly异常统计2 bugly异常统计3

    相关文章

      网友评论

        本文标题:Android 腾讯bugly实现自动更新

        本文链接:https://www.haomeiwen.com/subject/hxvspqtx.html