android 集成腾讯bugly版本升级功能


    腾讯bugly,一种愉悦的开发方式,对于android移动端开发的版本升级功能,无论是全量更新还是热更新,都给我带来了方便。主要看一下是怎么集成的。开发工具所使用的是android studio

一、build.gradle

 // android版本更新    compile 'com.tencent.bugly:crashreport_upgrade:latest.release'//其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.0    compile 'com.tencent.bugly:nativecrashreport:latest.release' //其中latest.release指代最新版本号,也可以指定明确的版本号,例如2.2.0

二、AndroidMainfest.xml

1、权限配置

2、加入此activity

三、MainActivity里面的onCreare()

// 腾讯bugly版本升级,第二个参数就是你的appidBugly.init(context, "cd8b048d0b", false);

四、点击某个按钮的时候触发更新方法

Beta.checkUpgrade();

另外,Beta可以设置多个参数

其他更多参数,可以在Bugly文档中查看,以下列举几个添加可显示弹窗的ActivityBeta.canShowUpgradeActs.add(MainActivity.class);    例如,只允许在MainActivity上显示更新弹窗,其他activity上不显示弹窗; 如果不设置默认所有activity都可以显示弹窗。设置是否显示消息通知Beta.enableNotification = true;    如果你不想在通知栏显示下载进度,你可以将这个接口设置为false,默认值为true。设置Wifi下自动下载Beta.autoDownloadOnWifi = false;    如果你想在Wifi网络下自动下载,可以将这个接口设置为true,默认值为false。设置是否显示弹窗中的apk信息Beta.canShowApkInfo = true;    如果你使用我们默认弹窗是会显示apk信息的,如果你不想显示可以将这个接口设置为false。关闭热更新能力Beta.enableHotfix = true;
恭喜您,到此集成就完成了,bugly一种愉悦的开发方式。


更多相关文章

  1. 一个提供Android各历史版本在线源码的网址
  2. Akita 一套Android快速开发库 发布1.2版本
  3. Android Studio 中编译JDK 版本配置
  4. Android 获取imei号码,获取手机型号和系统版本号等信息
  5. Android API Level对应Android版本一览表(10.0)
  6. Android 获取版本号
  7. Android版本名称、版本号、API level对应关系
  8. Android版本与Linux内核版本的关系

随机推荐

  1. Android Binder机制的Native应用—双向通
  2. Android使用TabLayout+ViewPager实现顶部
  3. Android开发_Android如何获取开机启动项
  4. 第一个AIDL Service
  5. Android(安卓)Camera相关及zxing扫码
  6. Android 绘制反色文字进度条
  7. Android 获取文件目录以及文件的删除 .
  8. android 如何调用(打开)其他程序
  9. 手机游戏开发 保持屏幕常亮
  10. android中dialog封装