AndroidAndroid开发经验谈Android开发

阿里最新热修复框架sophix集成详解(一):控制台开通移动热修

2017-11-20  本文已影响344人  月下溪明

本文更新于2017年11月20日

前言

关于sophix集成和使用,网上有了很多前辈写的博客。读了很多,感觉都不太详细和系统。所以自己尝试写sophix集成系列文章,一共四篇。如下:
阿里最新热修复框架sophix集成详解(一):控制台开通移动热修复
阿里最新热修复框架sophix集成详解(二):工程代码快速接入
阿里最新热修复框架sophix集成详解(三):生成、上传、调试补丁
阿里最新热修复框架sophix集成详解(四):补丁灰度发布、全量发布、机型过滤

关于sophix的原理和与其他热修复框架的比较,戳官方文档

阿里手淘团队出书了,业界首部全方位系统介绍热修复原理书籍,从阿里Sophix方案开发过程入手权威解读!《深入探索Android热修复技术原理》
这本书建议读一读。

话不多说,集成开始:
阿里云控制台的使用有点绕,要注意了,对照着一步一步来

阿里云热修复控制台地址

Ps:

如果自己进了阿里云官网首页,怎么找热修复: 鼠标滑到 菜单栏 【产品】,弹出的菜单,找到白色字体类别【移动云】,移动云 的子菜单里找到【移动热修复】

image.png

· 右上角登录,可以使用淘宝账号直接登录。注册一个也行。

· 左边 点击 立即开通。

没开通的,会跳转到一个页面,告知 【确认开通】。

确认开通后,跳转到控制台的移动热修复页面,酱紫的

移动热修复 控制台

Ps:

如果读者自己是通过点官网首页左上角的【控制台】,直接进入了【管理控制台】,那怎么进到移动热修复的控制台页面呢:看上面的截图,菜单栏的 【产品与服务】,是以首字母排列的。找Y类-【移动热修复】。点一下,就切换到移动热修复的管理了。

截图中 【创建App】是新开一个标签页,跳转到 [移动云] 控制台(Mobile Hub)去创建的,和当前处在的 [移动热修复] 控制台 不同,不要搞混。

结果:移动云- 产品列表页 结果:移动云 -产品信息页

Ps:

在本页的 应用列表的App都有 查看信息 选项,这里用不到它,因为没有我们需要的RSA密钥。

点击 【创建应用】,填入App名(最好和项目名称一致),应用类型 选 Android,填入packageName。 (bundleId是iOS的标识)

创建成功后,在下方的应用列表展示信息。

进入移动热修复有两种方法:
1.看上图,可以在当前移动云 产品信息页 ,点击 移动热修复标签,
2.可以关掉当前网页(还记得在移动热修复控制台【创建App】是新开一个标签页吗)这样也可以回到移动热修复的页面,再刷新一下。

第1种方法结果:


第1种方法结果

第2种方法结果:


第2种方法,图一
点击应用列表【管理】,进入图二
第2种方法,图二

总之,一定要在创建完产品和应用后,到 [移动热修复] 标签页,才能查看到AppId,AppSecret,RSA密钥。不要在移动云的产品处查看,那样你是看不到RSA密钥的。

关于 【管理控制台】 的更多使用详情, 戳这里

下一篇,我们来讲 sophix接入

上一篇下一篇

猜你喜欢

热点阅读