Atlas远程bundle配置及更新

远程bundle配置

tBuildConfig {
    //autoStartBundles = ['cn.appblog.example.home'] //自启动bundle配置
    outOfApkBundles = ['qrcode']  //配置module
    //outOfApkBundles = ['me.yezhou.lib.qrcode']  //不是配置bundle全名
    preLaunch = 'cn.appblog.example.app.AppPreLauncher'
    classInject false
    //dataBindingBundles = ['cn.appblog.example.databindbundle']
}

远程bundle更新

远程bundle的更新也是走动态部署的逻辑,修复也是走DexPatch的逻辑。需要生成tpatch以及update info这些信息。直接新版本bundle so文件替换旧版本bundle so文件是无效的,Atlas内部有信息标示的。

上一篇 Atlas DexPatch调试记录
下一篇 Atlas框架下通过ViewPager+Fragment加载Bundle的Activity不能回调onActivityResult问题解决
目录
文章列表
1 微信服务商APP支付需注意事项
微信服务商APP支付需注意事项
2
Android Gradle构建常见问题
Android Gradle构建常见问题
3
MySQL创建表不支持事务
MySQL创建表不支持事务
4
matplotlib之plt.figure
matplotlib之plt.figure
5
Android获取APP当前进程的名称
Android获取APP当前进程的名称
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。