Android - 热修复 Sophix
allprojects {
repositories {
google()
jcenter()
// 热修复
maven {
url 'http://maven.aliyun.com/nexus/content/repositories/releases/'
}
}
}
dependencies {
// 分包
compile 'com.android.support:multidex:1.0.1'
// 阿里移动热修复
compile 'com.aliyun.ams:alicloud-android-hotfix:3.2.3'
}
-
每次热修复,是和发布的版本对比,而不是已经第 xx 次后的修复对比
-
可以比作是,每次都当做新的补丁
-
所以每次提交,都需要存在之前修复 bug 的代码