标签:更新 相关 上传 release com erp oid 初始化 dex
Bugly热更新是基于微信的Tinker实现的。集成其热更新功能后可以一键生成patch包,然后上传到bugly平台。
在buildscript.dependencies下增加:
classpath (‘com.tencent.tinker:tinker-patch-gradle-plugin:1.7.5‘)
classpath "com.tencent.bugly:tinker-support:latest.release"
|-------------------------------------------------------------
在外层添加:
task wrapper(type: Wrapper) {
gradleVersion = ‘2.14.1‘
}
严格按照《Bugly Android热更新使用指南》进行
Application不能继承于android.app.Application,需要com.tencent.tinker.loader.app.TinkerApplication。Application的相关设置可以在后面的ApplicationLike类中进行设置。基本参数在《Bugly Android热更新使用指南》有详细说明。
这里需要做的步骤有:
在onCreate方法中进行Bugly初始化:Bugly.init()
在onBaseContextAttached中
增加代码:MultiDex.install(base);
安装tinker:Beta.installTinker(this)
其他关于Application的设置均可以在这个类中进行。
标签:更新 相关 上传 release com erp oid 初始化 dex
原文地址:http://www.cnblogs.com/ithaibo-sit/p/6269049.html