U8SDK——自定义签名文件

作者: 分类: U8SDK 发布时间: 2015-03-10 22:31 61条评论

由于U8SDK里面,我们采用的是反编译动态资源整合打包方式,那么,在二次打渠道包的时候,我们需要对渠道包进行签名。那么,在接SDK的过程中,我们发现,有些渠道需要使用他们提供的签名信息进行签名。所以,在U8SDK中,我们通过配置来选择,使用哪个签名信息。

签名信息

我们的方法是,首先提供一个默认的签名文件,这样就不用每个渠道都去配置签名信息了。只有在需要配置的时候才去配置该渠道对应的签名文件。同时,通过一个配置文件来管理这些信息:

我们在打包工具的sdks目录下,定义一个keystore.xml,用来配置签名信息。default节点就是默认的签名。如果打包工具在打A渠道包的时候,先从channel节点中查找是否含有当前渠道的特殊签名信息,如果没有,则使用默认的签名配置。否则,比如当乐,有自己的签名信息,那么就使用该渠道特殊的签名文件进行签名。

同样的,我们将所有签名文件,都放置在sdks目录下keystore子目录中。

本文出自 U8SDK技术博客,转载时请注明出处及相应链接。

本文永久链接: http://www.uustory.com/?p=1497

评论功能已经关闭,请加入U8SDK技术群进行讨论和咨询:207609068
Ɣ回顶部
U8SDK技术群 x
技术同学请加入
点击加入