import com.tencent.bugly.beta.Beta; //导入方法依赖的package包/类

@Override

public void onCreate() {

super.onCreate();

// 设置是否开启热更新能力,默认为true

Beta.enableHotfix = true;

// 设置是否自动下载补丁,默认为true

Beta.canAutoDownloadPatch = true;

// 设置是否自动合成补丁,默认为true

Beta.canAutoPatch = true;

// 设置是否提示用户重启,默认为false

Beta.canNotifyUserRestart = true;

// 补丁回调接口

Beta.betaPatchListener = new BetaPatchListener() {

@Override

public void onPatchReceived(String patchFile) {

Toast.makeText(getApplication(), "补丁下载地址" + patchFile, Toast.LENGTH_SHORT).show();

}

@Override

public void onDownloadReceived(long savedLength, long totalLength) {

Toast.makeText(getApplication(),

String.format(Locale.getDefault(), "%s %d%%",

Beta.strNotificationDownloading,

(int) (totalLength == 0 ? 0 : savedLength * 100 / totalLength)),

Toast.LENGTH_SHORT).show();

}

@Override

public void onDownloadSuccess(String msg) {

Toast.makeText(getApplication(), "补丁下载成功", Toast.LENGTH_SHORT).show();

}

@Override

public void onDownloadFailure(String msg) {

Toast.makeText(getApplication(), "补丁下载失败", Toast.LENGTH_SHORT).show();

}

@Override

public void onApplySuccess(String msg) {

Toast.makeText(getApplication(), "补丁应用成功", Toast.LENGTH_SHORT).show();

}

@Override

public void onApplyFailure(String msg) {

Toast.makeText(getApplication(), "补丁应用失败", Toast.LENGTH_SHORT).show();

}

@Override

public void onPatchRollback() {

}

};

// 设置开发设备,默认为false,上传补丁如果下发范围指定为“开发设备”,需要调用此接口来标识开发设备

Bugly.setIsDevelopmentDevice(getApplication(), true);

// 多渠道需求塞入

// String channel = WalleChannelReader.getChannel(getApplication());

// Bugly.setAppChannel(getApplication(), channel);

// 这里实现SDK初始化,appId替换成你的在Bugly平台申请的appId

Bugly.init(getApplication(), "900029763", true);

}

AutoPatch java_Java Beta.canAutoPatch方法代码示例相关推荐

  1. drawimage的用法 java_Java Graphics.drawImage方法代码示例

    本文整理汇总了Java中javax.microedition.lcdui.Graphics.drawImage方法的典型用法代码示例.如果您正苦于以下问题:Java Graphics.drawImag ...

  2. findclass java_Java Context.findClass方法代码示例

    import jdk.nashorn.internal.runtime.Context; //导入方法依赖的package包/类 private static Class> simpleType ...

  3. Bytes int java_Java Bytes.readInt方法代码示例

    import net.openhft.chronicle.bytes.Bytes; //导入方法依赖的package包/类 @NotNull @Override public CharSequence ...

  4. object getkey java_Java S3Object.getKey方法代码示例

    import com.amazonaws.services.s3.model.S3Object; //导入方法依赖的package包/类 private S3Object decipher(GetOb ...

  5. fileset java_Java FileSet.iterator方法代码示例

    import org.apache.tools.ant.types.FileSet; //导入方法依赖的package包/类 public void execute() throws BuildExc ...

  6. x509代码实例java_Java X509AttributeCertificate.getIssuer方法代码示例

    import org.bouncycastle.x509.X509AttributeCertificate; //导入方法依赖的package包/类 /** * Parses the contents ...

  7. toolbar java_Java ToolBar.layout方法代码示例

    import org.eclipse.swt.widgets.ToolBar; //导入方法依赖的package包/类 protected ToolBar createToolbar() { fina ...

  8. okhttputils java_Java OkHttpUtils.post方法代码示例

    import com.zhy.http.okhttp.OkHttpUtils; //导入方法依赖的package包/类 @Override public void performRequestAsyn ...

  9. getAttribute实例例java_Java ExifInterface.getAttribute方法代码示例

    import android.media.ExifInterface; //导入方法依赖的package包/类 public static void copyExif(ExifInterface or ...

  10. textlayout Java_Java TextLayout.getBounds方法代码示例

    import java.awt.font.TextLayout; //导入方法依赖的package包/类 /** * {@inheritDoc} */ @Override public void pa ...

最新文章

  1. C/C++语言链表的排序与查找定位
  2. 什么是MVP架构模式(Model、View、Presenter)?(软件设计模式MVC、MVVW)
  3. 理解Android Binder机制(1/3):驱动篇
  4. VHDL简易电子琴的设计
  5. java 双击_利用java开发一个双击执行的小程序
  6. J2EE应用与移动互联网-写在前头
  7. 转载:.NET Memory Leak: XmlSerializing your way to a Memory Leak
  8. python requests 异步调用_构建高效的python requests长连接池详解
  9. Jmeter打开url时提示“请在微信客户端打开链接问题”
  10. python-图书管理系统3-[代码部分]-需要完善
  11. jsp+mysql校园卡管理系统设计与实现
  12. maya导出fbx没动画_fbx在maya和max之间的互导问题及解决方法
  13. 从VBA到VSTO的一些想法
  14. VSCODE如何汉化成中文
  15. 快速傅里叶变换MATLAB代码实现
  16. Java|二叉树基础详解
  17. 技术人该如何选择未来职业方向?一起听听这几位美团同学的故事
  18. import cv2 失败“找不到指定模块”解决办法
  19. 面试题:看数字找规律
  20. 杰理之设置立体声输出,播左右声道歌曲后DAC没有声音或声音变小

热门文章

  1. 一文了解CSP、NOIP、NOI 三大信息学赛事
  2. web前端中的文本居中效果
  3. exe软件如何更改标题?
  4. 关于尾注的一些问题-上
  5. 【emmm】快速算三角形角度
  6. lucene.net和(pangu)盘古分词 搜索引擎的简单实现
  7. 分布式调度架构:单体调度
  8. unity3d Space Game太空射击游戏资源包
  9. 数据库第6章总结——关系数据理论
  10. 计算机设备图标怎么删除,电脑设备和驱动器中没用的图标怎么删除