Shadow
Shadow copied to clipboard
发布宿主后如何实现插件更新新增,跪求指引
求个解答,因为目前是用gradle脚本打包的,那么实际发布后如何打包呢?第一步发布后插件包plugin-release.zip肯定是包含:plugin-loader.apk、plugin-runtime.apk、基础插件.apk。如果后面新增应该怎么做? 1、下载新的插件apk 2、下载完成然后,寻找plugin-release.zip,解压成文件夹 3、把新插件添加到文件夹 4、获取config.json,解析成json,然后json下的数组plugins,添加新插件参数的对象,再修改掉config.json 5、重新压缩成plugin-release.zip,并删除文件夹 6、加载插件并进行获取插件跳转啥的操作
有几个疑问: 1、上面步骤对吗?如果不对可有参考方案,感谢 2、config.json中的hash值是插件apk的hash值吗? 3、是手动生成吗?生成规则是什么